
Loading…

Loading…

Loading job…
Capgemini [CGEMJP00310879]
Location
Job type
Workplace
Duration
Posted
Compensation
Job Description Description:
Description:
Possible 3 Month CTH | No Fees | Do Not Re-Post | Confidential Submit candidates under their legal name and use only Capgemini template
GTD ID# UZTG1W Role Name: CHTR - B2 - Principal Software developer - Growth (Hanu) - Denver Location: Denver, CO.
Job Description: We are seeking a highly experienced and technically profound Principal/Senior Microservices Developer with a minimum of 10 years of experience. This role is for a seasoned professional who will serve as a technical leader, architect, and hands-on developer, specializing in Java-based microservices and leveraging the full potential of AWS. The ideal candidate will have deep expertise in modern Java versions, container orchestration with Kubernetes/EKS, and serverless computing with AWS Lambda. This position requires not only exceptional coding and architectural skills but also the ability to mentor a team and drive the technical direction of our platform.
Key Responsibilities:
Architectural Vision & Design: Lead the design and implementation of highly scalable, resilient, and secure microservices architectures. Drive technical strategy and provide a clear architectural vision for the development team.
Java Expertise: Act as the subject matter expert for Java, with extensive experience in Java 8, 11, and 17. Implement best-in-class microservices using frameworks like Spring Boot, ensuring high performance and maintainability.
AWS Cloud-Native Development: Architect and build cloud-native applications on AWS, leveraging a wide array of services. This includes deep expertise in:
Containerization & Orchestration: Deploying and managing containerized applications on Kubernetes/Amazon EKS.
Serverless Computing: Designing, developing, and optimizing event-driven solutions using AWS Lambda.
Other Core Services: Utilizing EC2, S3, DynamoDB, RDS, SQS, SNS, API Gateway, and CloudWatch.
Technical Leadership & Mentorship: Provide technical guidance, perform thorough code reviews, and mentor other engineers to elevate the team's skills and promote a culture of technical excellence.
System Optimization & DevOps: Proactively identify and resolve performance bottlenecks, and security issues. Drive the adoption of DevOps principles, including designing and maintaining robust CI/CD pipelines, and implementing infrastructure as code (IaC) with tools like Terraform or CloudFormation.
Problem-Solving & Innovation: Troubleshoot complex production issues in a distributed microservices environment. Stay abreast of emerging technologies and propose innovative solutions to technical challenges.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
10+ years of professional software development experience, with a heavy focus on microservices and distributed systems.
Extensive hands-on experience with Java 8, 11, and 17, including deep knowledge of the Java ecosystem, frameworks (e.g., Spring Boot), and best practices.
Proven experience in a technical leadership or principal-level role, with a track record of successfully delivering large-scale, complex projects.
Demonstrated expertise in deploying, managing, and scaling containerized applications on Kubernetes/Amazon EKS.
Strong, hands-on experience designing and building serverless applications using AWS Lambda, including proficiency with triggers, API Gateway integrations, and event-driven patterns.
In-depth knowledge of AWS services and cloud-native architecture. AWS certification(s) are highly desirable.
Proficiency with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, AWS CodePipeline).
Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB).
Excellent communication, interpersonal, and problem-solving skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
PLEASE SEND CANDIDATES WITH THIS INFORMATION / THE LACK OF THIS INFORMATION WILL RESULT IN AUTOMATIC REJECTION. ADD PHOTO ID AT THE END OF THE RESUME Legal name: Rate: Location (City and State): Relocate? Availability to join: Availability to interview: Open to CTH: Phone #: Mobile#: Email address: Visa type and expiration date: Hiring Status (C2C/W2/1099): Was he a previous Capgemini contractor? Was he a previous Capgemini full time employee? Time slots for an interview: If the resource has a visa, what company owns it? Are you working directly with the contractor’s visa holder?
Enable Skills-Based Hiring
No
Named Job Posting? (if Yes - needs to be approved by SCSC)
try { var fgTooltip = new FG.Tooltip({ element: $('#cf_descz1901221542246011397492e'), text: "To\x20be\x20populated\x20with\x20\x22Yes\x22\x20when\x20Job\x20Seeker\x20to\x20be\x20onboarded\x20is\x20already\x20known\x20at\x20the\x20time\x20of\x20Job\x20Posting\x20creation.\x20Must\x20be\x20approved\x20by\x20SCSC." }).initialize(); } catch(err) {}
Additional Details Global Grade : BNamed Job Posting? (if Yes - needs to be approved by SCSC) : NoRemote work possibility : NoGlobal Role Family : 60234 (P) SAAS and SW Packages Development & IntegrationGlobal Technical Skills Family : 6231 (T) Java Development TechnologiesLocal Role Name : CHTR - B2 - Principal Software developer - Growth (Hanu) - DenverLocal Skills : VIVEK SHARMALanguages Required: : English