
at Capgemini
ConsultanciesPosted 5 days ago
No clicks
**AWS/Java Architect:** Design enterprise applications and microservices; collaborate cross-functionally to translate business requirements into technical solutions. Define scalable, performant, and compliant architecture using AWS services (EC2, S3, etc.). Mentor developers and ensure coding best practices. Implement automation, Gen AI, and resolve critical production issues. Requires hands-on experience in Java, Spring Boot, AWS CDK, microservice architecture, event-driven architecture, and cloud native solutions. Expertise in Kafka/AWS SQS/Solace, Spring Batch, and security vulnerabilities essential. Leverage strong communication skills to convey complex technical concepts to stakeholders. AWS Solution Architect certification required.
- Compensation
- Not specified
- City
- Mumbai
- Country
- India
Currency: Not specified
Full Job Description
Job Description
Job description for Architect (Java and AWS):
Key Responsibilities:
- Lead the design and architecture of scalable, reliable, and secure enterprise applications and microservices.
- Collaborate with product owners, business analysts, and developers to translate business requirement to technical solution.
- Define and govern the architecture scalability, performance, and compliance. Work with all relevant stake holders to define software architecture for all solutions.
- Provide technical leadership and mentorship to a team of developers, ensuring adherence to best practices and high-quality code standards.
- Provide guidance to team to implement automation, Gen AI in development, testing and maintenance of the application.
- Provide technical assistance for critical production issues.
Certification: AWS Solution Architect or AWS Developer certification. Optional: AWS Professional Certification.
Job Description - Grade Specific
Skills and Experience:
- Hands-on experience in Microservice architecture and API design and development.
- Strong knowledge in design and development of applications utilizing Java, Angular/React JS, Spring boot, Spring JPA, Spring Security, AWS CDK.
- Experience in Event Driven architecture. Should have strong knowledge in developing applications utilizing Kafka/AWS SQS/Solace.
- Experience in Cloud Native Solutions. Design target-state cloud architecture leveraging AWS services (e.g., EC2, S3, RDS, Lambda, CloudWatch).
- Strong knowledge of batch processing frameworks like Spring Batch.
- Experience in performance tuning large/complex applications. Exposure to load testing tools and methodologies.
- Experience in understanding security requirement and provide solution to fix security vulnerabilities (Eg: OWASP top 10 compliance). Exposure to static and dynamic code analysis tools.
- Proven experience in utilizing design patterns and microservices design pattern in software development.
- Strong experience in configuration management and release management. Exposure to Docker, Kubernetes, Nexus, Bitbucket, Github, Grafana, Splunk, Datadog.
- Exposure to build tools like Maven, Gradle.
- Architect CI/CD pipelines for automated build, test, and deployment processes using Jenkins/Github/Bitbucket.
- Excellent communication skills, with the ability to clearly convey complex technical concepts to both technical and non-technical stakeholders.




