Java Software Engineer

3 weeks ago


Hyderabad, India ValueMomentum Full time

Hiring Java Professionals...


Requirement: Java & Spring Boot

Role - Software Engineer/Senior Software Engineer

Exp: 3 to 10 years

Location: Hyderabad


About the job

As a Senior Java Developer, you will play a key role in designing, developing, and maintaining our cutting-edge software solutions. You will be responsible for implementing high-performance and scalable Microservices using Spring Boot and other relevant technologies. The ideal candidate should have a strong background in Java development, Microservices architecture, and a passion for delivering high-quality software.


Know your team (“Legacy Rewired, Engineering the Future”)

At ValueMomentum’s Engineering Center, we are a team of passionate engineers who thrive on tackling complex business challenges with innovative solutions while transforming the P&C insurance value chain. We achieve this through strong engineering foundation and continuously refining our processes, methodologies, tools, agile delivery teams, and core engineering archetypes. Our core expertise lies in six key areas: Cloud Engineering, Application Engineering, Data Engineering, Core Engineering, Quality Engineering, and Domain expertise.


Join a team that invests in your growth. Our Infinity Program empowers you to build your career with role-specific skill development leveraging immersive learning platforms. You'll have the opportunity to showcase your talents by contributing to impactful projects.


Responsibilities

  • Develop and maintain server-side logic using Java and Spring Boot.
  • Create and maintain technical documentation.
  • To write high-quality code to meet customer requirements.
  • Able to troubleshoot, identify root cause and implement effective solutions.
  • Work closely with cross-functional teams to meet business objectives.
  • Peer review of code changes made by team.
  • Collaborate with solution architects to design scalable and efficient solutions.
  • Ensure that software designs align with business requirements and industry best practices.


Requirements

Must Have:

  • 3+ Years hands-on Experience working with microservices leveraging java technologies such as JPA, Spring Boot and Spring Cloud with event driven integrations like Kafka.
  • Strong experience of Reactive programming using Webflux.
  • Strong experience with Java frameworks such as Spring (Spring Boot, Spring Security) and hibernate.
  • Experience working with micro services architecture patterns.
  • Knowledge of RESTful API integration and asynchronous request handling.
  • Strong knowledge of dependency management tools such as Maven/Gradle.
  • Strong experience in developing applications using Object-oriented Design patterns and SOLID principles.
  • Strong knowledge on Clean Architecture and Clean code practices
  • Strong expertise on testing frameworks like Junit and Mokito.
  • Strong expertise on containers and Kubernetes or container orchestration platforms
  • Good understanding on Event Driven Architecture & REST API principles.
  • Knowledge of performance optimization techniques.
  • Familiarity with GIT, CI/CD pipelines and deployment processes.
  • Experience with Agile/Scrum methodologies.
  • Experience in developing solutions with configuration-driven approach.
  • Good Understanding of cloud environment (Preferably AWS)
  • Knowledge of RESTful APIs and experience in building and consuming them.
  • Proficient in building and managing microservices using the DAPR runtime to ensure scalable, resilient, and secure applications.
  • Experience in Spring Security with JWT and OAuth2 etc.
  • Experience in writing effective Unit Test cases (Junit5 etc) with code coverage.
  • Experience in Spring Boot Documentation with OpenAPI 3 specification.
  • Working with different pipeline jobs like SonaQube, TwistLock, Integration tests etc..
  • Experience with version control systems (Git) and collaboration tools.
  • Excellent problem-solving and debugging skills.
  • Ability to work in an agile development environment.
  • Strong knowledge on creation of data models based on the provided requirements.
  • Strong knowledge of dependency management tools such as Maven/Gradle.
  • Strong knowledge on Clean Architecture and Clean code practices
  • Good troubleshooting and problem-solving skills with excellent understanding of system development methodologies, techniques, and tools.
  • Excellent written and verbal communication skills.
  • One team approach and team collaboration.
  • Positive mindset to learn new technologies.


Good to Have:

  • Insurance domain knowledge.
  • Prior experience on working on micro services and APIs.
  • Good understanding of cloud native application development.
  • Good knowledge and experience in using J2EE/Jakarta EE frameworks and technologies such as Enterprise JavaBeans (EJB)/CDI, EJB Lites, Java Server Pages (JSP)/ Jakarta Faces, Servlets, Java Message Service (JMS), Java Naming and Directory Interface (JNDI), and Java Database Connectivity (JDBC)
  • Experience with both relational (such as SQL Server, PostgreSQL) and NoSQL databases (such as Cosmos DB. Dynamo DB)
  • Understanding of any integration/middleware tools like MuleSoft, ESB Implementations and API Gateways
  • Knowledge on Document management and generation systems/applications.
  • Experience with CI/CD pipelines.
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka).
  • Knowledge of front-end technologies (Angular, React).
  • Security-conscious development practices.
  • Proficient with AWS native services such as EC2, S3, RDS, Lambda, and AWS CLI or Azure services such as Virtual Machines, Blob Storage, Azure SQL Database, Azure Functions, and Azure CLI
  • Knowledge of additional Azure or AWS services such as Azure App Service, Azure Logic Apps, and Azure Event Grid or AWS Elastic Beanstalk, AWS Step Function and Amazon EventBridge, which are beneficial for integrating and automating workflows.



About ValueMomentum

ValueMomentum is a leading solutions provider for the global property & casualty insurance industry, supported by deep domain and technology capabilities. We offer a comprehensive suite of advisory, development, implementation, and maintenance services across the entire P&C insurance value chain. This includes Underwriting, Claims, Distribution, and more, empowering insurers to stay ahead with sustained growth, high performance, and enhanced stakeholder value. Trusted by over 75 insurers, ValueMomentum is one of the largest standalone insurance-focused solutions providers to the US insurance industry.



Our culture – Our fuel

At ValueMomentum, we believe in making employees win by nurturing them from within, collaborating and looking out for each other.

  • People first - We make employees win.
  • Nurture leaders - We nurture from within.
  • Enjoy wins - Celebrating wins and creating leaders.
  • Collaboration - A culture of collaboration and people-centricity.
  • Diversity - Committed to diversity, equity, and inclusion.
  • Fun - Help people have fun at work.


Company perks & benefits

  • Compensation - Competitive compensation package comparable to the best in the industry.
  • Career advancement - Career development, coaching and mentoring programs for professional and leadership skill development. Comprehensive training and certification programs.
  • Benefits: Comprehensive health benefits, wellness, and fitness programs.


  • Hyderabad, India Pakricorn Techno Solutions Private Limited Full time

    # Urgent Hiring #We are Hiring for our Client!Role: Java Software EngineerExperience: 5 + years Location: Bangalore, HyderabadNotice Period: Immediate Joiner, Currently Serving August Month notice period.Job OverviewWe are looking for a Senior Java Software Engineer to join our team. Qualifications and SkillsProficiency in Java programming (Mandatory...


  • Hyderabad, India ValueMomentum Full time

    Hiring Java Professionals...!!!!Requirement: Java & Spring BootRole - Software Engineer/Senior Software EngineerExp: 3 to 10 yearsLocation: HyderabadAbout the jobAs a Senior Java Developer, you will play a key role in designing, developing, and maintaining our cutting-edge software solutions. You will be responsible for implementing high-performance and...


  • Hyderabad, India Zemoso Technologies Full time

    What You will doCreate beautiful software experiences for our clients using design thinking, lean and agile methodology.Work on software productsdesigned from scratchusing the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala.Work in a dynamic,collaborative, transparent, non-hierarchical culture.Work...

  • Java Software Engineer

    3 months ago


    Hyderabad, India Dolphins Kart Pvt Ltd Full time

    Company DescriptionWelcome to Dolphins Kart, India's premier New Age e-commerce company, where our customers are at the heart of everything we do and our focus revolves around their satisfaction. Our commitment lies in providing you with an exceptional shopping experience like no other. With a wide range of products including Fashion, Electronics, Mobiles &...


  • Hyderabad, India ValueMomentum Full time

    Hiring Java Professionals...!!!! Requirement: Java & Spring Boot Role - Software Engineer/Senior Software Engineer Exp: 3 to 10 years Location: Hyderabad About the job As a Senior Java Developer, you will play a key role in designing, developing, and maintaining our cutting-edge software solutions. You will be responsible for implementing...


  • Hyderabad, India ValueMomentum Full time

    Hiring Java Professionals...!!!!Requirement: Java & Spring BootRole - Software Engineer/Senior Software EngineerExp: 3 to 10 yearsLocation: HyderabadAbout the jobAs a Senior Java Developer, you will play a key role in designing, developing, and maintaining our cutting-edge software solutions. You will be responsible for implementing high-performance and...


  • Hyderabad, India Zemoso Technologies Full time

    What You will do● Create beautiful software experiences for our clients using design thinking, lean andagile methodology.● Work on software products designed from scratch using the latest cutting edgetechnologies, platforms and languages such as JAVA, python, Javascript, GoLang andScala.● Work in a dynamic, collaborative, transparent, non-hierarchical...

  • Software Engineer

    1 week ago


    Hyderabad, India Experian Full time

    Job DescriptionRole Summary Experian is seeking a Senior Software Engineer who excels in an agile environment and is proficient in cloud-native Java technologies. This role involves designing and developing innovative solutions for our direct-to-consumer products. As a Senior Engineer, you will report to Engineering Leadership and play a crucial role in...


  • Hyderabad, India People Tech Group Inc Full time

    Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis• Proficiency in at least one object-oriented programming language such as Java,• Exposure with AWS will be added advantage.• Excellent communication, analytical and problem-solving skills• Demonstrate ability to effectively articulate technical...

  • Java Software Engineer

    3 months ago


    Hyderabad, India Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.As a member of the software engineering division, you will perform detailed design based on provided high level design specifications. Assist in system planning,...

  • Software Engineer

    2 months ago


    Hyderabad, India Cornerstone OnDemand Full time

    We're looking for a Software Engineer - Java This role is Office Based, Hyderabad Office In this role, you will… Design, and develop full-stack web applications of complex projects Solve complex distributed systems problems Own software code repositories, lead product technical design sessions, code review Collaborate with QA on...

  • Software Engineer

    3 months ago


    Hyderabad, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...


  • Hyderabad, India Zemoso Technologies Full time

    What You will do● Create beautiful software experiences for our clients using design thinking, lean andagile methodology.● Work on software products designed from scratch using the latest cutting edgetechnologies, platforms and languages such as JAVA, python, Javascript, GoLang andScala.● Work in a dynamic, collaborative, transparent, non-hierarchical...


  • Hyderabad, India Zemoso Technologies Full time

    What You will do● Create beautiful software experiences for our clients using design thinking, lean andagile methodology.● Work on software products designed from scratch using the latest cutting edgetechnologies, platforms and languages such as JAVA, python, Javascript, GoLang andScala.● Work in a dynamic, collaborative, transparent, non-hierarchical...


  • Hyderabad, India Zemoso Technologies Full time

    What You will do ● Create beautiful software experiences for our clients using design thinking, lean and agile methodology. ● Work on software products designed from scratch using the latest cutting edge technologies, platforms and languages such as JAVA, python, Javascript, GoLang and Scala. ● Work in a dynamic, collaborative, transparent,...


  • Hyderabad, India People Tech Group Inc Full time

    Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis • Proficiency in at least one object-oriented programming language such as Java, • Exposure with AWS will be added advantage. • Excellent communication, analytical and problem-solving skills • Demonstrate ability to effectively articulate...


  • Hyderabad, India People Tech Group Inc Full time

    Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis • Proficiency in at least one object-oriented programming language such as Java, • Exposure with AWS will be added advantage. • Excellent communication, analytical and problem-solving skills • Demonstrate ability to effectively articulate...


  • Hyderabad, India People Tech Group Inc Full time

    Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis• Proficiency in at least one object-oriented programming language such as Java, • Exposure with AWS will be added advantage.• Excellent communication, analytical and problem-solving skills• Demonstrate ability to effectively articulate technical...

  • Java Software Engineer

    3 months ago


    Hyderabad, India Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.As a member of the software engineering division, you will perform detailed design based on provided high level design specifications. Assist in system planning,...

  • Java Software Engineer

    3 months ago


    Hyderabad, India Oracle Full time

    Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.As a member of the software engineering division, you will perform detailed design based on provided high level design specifications. Assist in system planning,...