Position Summary: We are looking for a Software Engineer who will work on the collecting, loading, processing, and analyzing of huge sets of data. The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company. · Having "13 Years" of experience in Requirements Analyzing, Designing, Development and Maintenance in the field of Web Technology Applications and Client-Server environment using- Java/Java EE/Apache Camel technologies · Proficient knowledge and experience in Banking and Insurance Domain application development · Experience with technologies like Java 8, Spring Boot, MongoDB, Solace · Experience in developing various applications using Spring, Spring AOP, Rest web service · Hands on experience in integrating applications using Apache Camel and message processing using Active MQ message brokers and Quartz Scheduler job · Proficient in designing development of sequence and class diagrams using UML2.0 · Experience on understanding database design MySQL and Oracle for design of domain model · Expertise in developing web-based applications using Tomcat Web server and Jetty · Experienced with popular version control such as Git, SVN and build tools like Maven · SDLC experience in development methodologies like Agile (SCRUM), and code quality tools Sonar, Jenkins and Task/Bug tracker tools like Jira · Experienced with Development tools like Eclipse, IntelliJ · A keen planner and implementer with demonstrated success ensuring quality delivery in line with project specifications and quality standards and very good Team Member with interpersonal Communication Skills. Mandatory Skills: · Expertise in Java technologies such as Spring, Spring Boot, Spring · Cloud, JPA, JMS and exposure to other Java libraries and frameworks. · Minimum 2years work expertise in design and implement ETL processes using Spring Cloud Data Flow Server (SCDF) and configure SCDF server in cloud environment. · Minimum 2years work expertise in deploying and managing applications in OpenShift. · Expertise in design and develop application using Solace. · Experience with CI/CD platforms such as Code Fresh, Jenkins etc. should have knowledge to create and pipeline · Awareness of the 12 factor principles of microservice development and 2 phase commits. · Expertise in designing well-formed RESTful APIs and microservice architecture · Experience in Java build automation technologies such as Gradle, Maven, etc. · Experience with different branching models with Git or other SCM tool. · Expertise in relational databases and data modelling. · Knowledge of NoSQL databases, and when it is appropriate to use them. · Experience working with IDEs such as IntelliJ, STS or VS Code. · Experience with rapid prototyping of application concepts. · Understanding or exposure to Jira in relation to agile task allocation and defect management (desirable). · Experience with common front-end development tools IDEs such as IntelliJ, Eclipse Salary Range: >100,000 Date of Posting: 11/August/2025 Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us. For a complete list of open opportunities with Cognizant, visit http://www.cognizant.com/careers . Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check. LI-CTSAPAC Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.