Apply now »

Aws/Java Architect

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.
Ref. code:  365056
Posted on:  12 May 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini
Professional Community:  Architecture

Apply now »