AM

JC12062025 AWS JAVA Architect

Amakshar Technology
Pune9-13 LPA Posted 27 Jun 2025
FULL TIME
Performance Tuning
Github
Spring Boot
Apache Camel
Activemq
+2 more

Job Description

Key Responsibilities:

Architect-Level Responsibilities:

  • Design and implement scalable, resilient, cloud-native applications on AWS.
  • Architect integration flows using Apache Camel, leveraging EIP (Enterprise Integration Patterns).
  • Define best practices and standards for Java microservices and AWS deployments.
  • Make strategic technology decisions in collaboration with stakeholders and DevOps teams.
  • Lead architectural reviews and ensure alignment with business and technical goals.
  • Optimize system performance, security, and cost-efficiency in cloud environments.

Senior Developer Responsibilities:

  • Write clean, efficient, and maintainable code using Java, Spring Boot, and Apache Camel.
  • Build and consume RESTful APIs and event-driven services.
  • Contribute to the design and implementation of application features and enhancements.
  • Participate in daily Agile/Scrum ceremonies and collaborate with cross-functional teams.
  • Conduct code reviews, write unit/integration tests, and troubleshoot production issues.
  • Mentor junior developers and provide technical guidance on implementation details.

Technical Skills Required:

Core Technologies:

  • Java (8/11/17), Spring Boot, Apache Camel
  • AWS (EC2, S3, Lambda, API Gateway, ECS/EKS, SNS/SQS, RDS, DynamoDB)
  • Microservices Architecture
  • REST APIs and JSON-based communication
  • CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

Integration Messaging:

  • Apache Camel (preferred: experience with routes, processors, and EIPs)
  • Messaging Systems (Kafka, RabbitMQ, ActiveMQ, or AWS SQS/SNS)
  • DevOps Infrastructure:
  • Docker, Kubernetes (EKS), Terraform or CloudFormation
  • Monitoring tools (CloudWatch, Prometheus, ELK, Datadog)

Additional Skills:

  • Strong knowledge of OOP, design patterns, and architectural principles
  • Excellent debugging and performance tuning skills
  • Strong communication and leadership skills
  • Agile development methodologies (Scrum/Kanban)
Join WhatsApp Channel