Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in New Jersey (statewide)?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Capgemini

New Jersey (statewide) / Global

Java Full Stack Developer

Job Description

Java Full Stack DeveloperChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Location The position is based in Riverwoods, IL; Frisco, TX; Richmond, VA; and New Jersey, and requires onsite participation About the role you are considering Seeking a Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, REST APIs, AWS, and modern DevOps practices to develop and support scalable enterprise applications. Key Responsibilities Develop and maintain Java-based enterprise applications and microservices. Build REST APIs using Java 17/21, Spring Boot, and Spring Data JPA. Develop and deploy cloud-native solutions on AWS. Participate in Agile development, code reviews, and release activities. Implement automated testing using JUnit, Cucumber/Karate, TDD, and BDD. Build and maintain CI/CD pipelines. Troubleshoot production issues and optimize application performance. Required Skills & Experience Strong expertise in Java 17/21, Spring Boot, Spring Framework, Spring Data JPA, and Microservices. Experience with REST APIs, OAuth2, and cloud-native application development. Hands-on experience with AWS services (EC2, ECS/EKS, Lambda, CloudWatch, S3, Spark). Experience with Oracle, PostgreSQL, DynamoDB, Docker, and SQL optimization. Proficiency in GitHub and source control systems. Proven expertise in software development methodologies (Agile, Scrum) Hands-on experience with CI/CD tools (Jenkins) Experience with Artifact Repository tools (Artifactory) Experience with Docker / Kubernetes (OCP preferred) Hands-on experience with Drools Rule Engine Strong experience in TDD (JUnit) and BDD (Cucumber) Experience with Relational (SQL) and NoSQL databases Experience in writing unit and service-level tests Knowledge of high availability and scalability design Experience with API architecture and development Understanding of messaging systems such as Kafka, RabbitMQ Preferred Qualifications AWS Architect Certification Experience in performance tuning and monitoring tools Strong analytical and problem-solving skills Excellent communication and stakeholder management skills Soft Skills Strong communication and collaboration abilities Ability to multitask and work in fast-paced environments Adaptability in working with business and technical teams Experience Level 8 to 12+ years of Java development experience. Nice to Have Experience with front-end technologies (React/Angular) Exposure to large-scale distributed systems
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location