job description
Are you a passionate Java Developer looking to elevate your career with a global leader in consulting and technology services? Capgemini is seeking a talented and driven professional to join our dynamic team in Ortigas. In this role, you will play a pivotal part in the software development lifecycle, working on mission-critical applications that drive digital transformation for our enterprise clients.
As a Java Developer at Capgemini, you will collaborate with multi-functional, global teams to capture complex requirements, design robust software architectures, and engineer scalable applications. We value innovation, technical excellence, and a proactive mindset. Whether you are building high-performance back-end systems or integrating microservices, you will find a collaborative environment that encourages professional growth and technical mastery.
If you thrive in an environment where your code directly impacts business outcomes and you are ready to work with the latest industry frameworks, we want to hear from you. Join us in shaping the future of technology.
Responsibility
- Design, develop, and maintain high-performance, scalable Java-based applications.
- Collaborate with cross-functional teams to translate business requirements into technical design specifications.
- Participate in the full software development lifecycle (SDLC), including design, coding, testing, and deployment.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Perform thorough code reviews to ensure quality and provide constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing software systems to resolve performance bottlenecks.
- Contribute to the implementation and optimization of microservices architectures.
- Stay updated with emerging trends in Java development and suggest improvements for existing workflows.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 3+ years of professional experience in Java development (Java 8/11/17+).
- Strong proficiency in Spring Boot, Spring Framework, and Hibernate/JPA.
- Experience with RESTful web services and API integration.
- Solid understanding of relational databases (PostgreSQL, MySQL, or Oracle) and SQL optimization.
- Familiarity with modern build tools like Maven or Gradle and version control systems like Git.
- Experience working within Agile/Scrum methodologies.
- Excellent communication skills with the ability to collaborate effectively in a global team setting.