Job Description :
We are seeking a skilled 7+ yrs experienced Java Spring Boot Developer to join our dynamic team. As a Java developer, you will be responsible for developing and implementing high-quality software solutions for our clients.
You will collaborate with other developers and engineers to design, develop, test, and maintain web applications using the Spring Boot framework.
Responsibilities :
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Contribute in all phases of the development lifecycle.
- Writing well-designed, efficient, and testable code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements :
- Bachelors degree in Computer Science, Engineering, or a related field.
- Proven hands-on Software Development experience.
- Proven working experience in Java development.
- Hands-on experience in designing and developing applications using Spring Boot.
- Object-oriented analysis and design using common design patterns.
- Profound insight into Java and JEE internals (Classloading, Memory Management, Transaction management, etc.).
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
- Experience with test-driven development.
Preferred Skills :
- Experience with microservices architecture.
- Familiarity with Agile development methodologies.
- Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Experience with containerization (Docker, Kubernetes).
Life at Capgemini :
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as (k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child / elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief
30+ days ago