We are looking for a Software Engineer with 5-8 years of Java/Spring development experience to join our Benefits Validation Squad. This team plays a crucial role in maintaining the quality of migrations and ensuring seamless and scalable data migration. The ideal candidate will have a Degree in Computer Science and a strong foundation in building and deploying cloud-based applications.
The Expertise You Have:
•5-8 years of Java/ Spring development experience.
•2+ years of design experience.
•Bachelor’s Degree (Computer Science or related fields)
The Skills You Bring:
• Experience in building and deploying applications served in the cloud.
• Strong microservices experience.
• Proficiency in developing Java/Spring RESTful APIs, with experience in Java 8 and Spring/Spring Boot.
• Experience in Server-Side Java, J2EE, REST, SQL, JUnit, and Tomcat, and in Client-Side technologies such as HTML5, Angular, JavaScript, CSS, and JSON.
• Familiarity with infrastructure technologies (e.g., Kubernetes, Kafka, MSSQL, DataDog).
• Experience with relational and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB).
• Hands-on experience with CI/CD tools (Jenkins, UDeploy), containerization (Docker), and version control (GIT, GitHub, gitflow).
• Exposure to cloud platforms like AWS or Azure (preferred).
• Understanding of authentication and authorization mechanismsWe are looking for a Software Engineer with 2-6 years of Java/Spring development experience to join our Benefits Validation Squad. This team plays a crucial role in maintaining the quality of migrations and ensuring seamless and scalable data migration. The ideal candidate will have a Degree in Computer Science and a strong foundation in building and deploying cloud-based applications.
Mentoring and Leadership:
· Actively mentor junior developers, providing guidance on technical challenges and code reviews
· Champion clean, maintainable, and well-documented code. Promote best practices in testing, design patterns, and secure coding.
· Work closely with other squads and stakeholders to align on architecture, dependencies, and shared goals.
· Contribute to CI/CD pipeline improvements, infrastructure automation, and monitoring strategies to ensure high availability and performance.
· Help onboard new team members by sharing domain knowledge, tools, and processes to accelerate their productivity.
· Lead by example in design discussions, technical decision-making, and driving innovation within the team.
· Identify opportunities for process optimization, technical debt reduction, and performance enhancements.
The Value You Deliver:
· Perform object-oriented analysis and design using Object Modeling and Sequence Diagrams.
· Develop and debug Java code using Spring, Spring Batch, Spring REST, Spring Boot, and Drools.
· Write complex PostgreSQL queries and functions.
· Build containerized, cloud-native applications.
· Create and maintain technical documentation for software projects.
· Track and manage tasks using Jira.
· Collaborate with business partners to understand requirements and deliver effective technical solutions.
· Participate in architecture, design, and implementation discussions.
· Ensure quality in all deliverables through structured code, comprehensive testing, and adherence to business requirements.
The Expertise You Have:
•5-8 years of Java/ Spring development experience.
•2+ years of design experience.
•Bachelor’s Degree (Computer Science or related fields)
The Skills You Bring:
• Experience in building and deploying applications served in the cloud.
• Strong microservices experience.
• Proficiency in developing Java/Spring RESTful APIs, with experience in Java 8 and Spring/Spring Boot.
• Experience in Server-Side Java, J2EE, REST, SQL, JUnit, and Tomcat, and in Client-Side technologies such as HTML5, Angular, JavaScript, CSS, and JSON.
• Familiarity with infrastructure technologies (e.g., Kubernetes, Kafka, MSSQL, DataDog).
• Experience with relational and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB).
• Hands-on experience with CI/CD tools (Jenkins, UDeploy), containerization (Docker), and version control (GIT, GitHub, gitflow).
• Exposure to cloud platforms like AWS or Azure (preferred).
• Understanding of authentication and authorization mechanismsWe are looking for a Software Engineer with 2-6 years of Java/Spring development experience to join our Benefits Validation Squad. This team plays a crucial role in maintaining the quality of migrations and ensuring seamless and scalable data migration. The ideal candidate will have a Degree in Computer Science and a strong foundation in building and deploying cloud-based applications.
Mentoring and Leadership:
· Actively mentor junior developers, providing guidance on technical challenges and code reviews
· Champion clean, maintainable, and well-documented code. Promote best practices in testing, design patterns, and secure coding.
· Work closely with other squads and stakeholders to align on architecture, dependencies, and shared goals.
· Contribute to CI/CD pipeline improvements, infrastructure automation, and monitoring strategies to ensure high availability and performance.
· Help onboard new team members by sharing domain knowledge, tools, and processes to accelerate their productivity.
· Lead by example in design discussions, technical decision-making, and driving innovation within the team.
· Identify opportunities for process optimization, technical debt reduction, and performance enhancements.
The Value You Deliver:
· Perform object-oriented analysis and design using Object Modeling and Sequence Diagrams.
· Develop and debug Java code using Spring, Spring Batch, Spring REST, Spring Boot, and Drools.
· Write complex PostgreSQL queries and functions.
· Build containerized, cloud-native applications.
· Create and maintain technical documentation for software projects.
· Track and manage tasks using Jira.
· Collaborate with business partners to understand requirements and deliver effective technical solutions.
· Participate in architecture, design, and implementation discussions.
· Ensure quality in all deliverables through structured code, comprehensive testing, and adherence to business requirements.

