i
Anri Solutions HR Services
20 Anri Solutions HR Services Jobs
Senior Java Developer - Microservices & AWS (7-12 yrs)
Anri Solutions HR Services
posted 1d ago
Fixed timing
Key skills for the job
Job Title : Senior Java Developer - Microservices & AWS
Experience : 7+ Years
Location : Chennai, Bangalore, Hyderabad, Pune, Coimbatore, Cochin
Skills : Java, Spring Framework, Microservices, AWS, Apache Kafka, DevOps, CI/CD
Job Description :
We are seeking a highly skilled Senior Java Developer with extensive experience in Java, AWS, and Microservices to join our dynamic team. The ideal candidate should have a strong software development background, hands-on experience in designing scalable systems, and expertise in building high-performance applications.
Key Responsibilities :
Software Development : Design, develop, and maintain enterprise-level applications using Java and Microservices architecture.
API Development : Create and enhance RESTful APIs for seamless integration across platforms.
Cloud Expertise : Work with AWS services such as SQS, SNS, S3, EKS, Lambda, Step Functions, DynamoDB, Elasticsearch, API Gateway, and Route 53 to build and deploy cloud-native applications.
Event-Driven Architecture : Implement event processing using Apache Kafka and handle synchronous and asynchronous communication between services.
System Design : Architect and optimize high-performance, scalable, and resilient systems with best practices in software design.
Automation & Testing : Develop unit tests and automated test cases to ensure robust, high-quality code.
DevOps & CI/CD : Implement and maintain CI/CD pipelines using Jenkins and other DevOps tools for smooth deployment.
Agile Development : Work in an Agile/Scrum environment, collaborating with cross-functional teams to deliver business solutions efficiently.
Required Skills & Experience :
Java (7+ years) : Strong expertise in Core Java, Spring Boot, Spring MVC, and Hibernate.
Microservices (3+ years) : Hands-on experience in building, deploying, and managing Microservices architecture.
AWS (1+ year) : Working experience with AWS cloud services, ensuring cloud-first development and deployment.
Event Processing : Proficiency in Apache Kafka for handling real-time data processing.
Testing & Automation : Experience in JUnit, Mockito, and automated testing frameworks.
DevOps & CI/CD : Exposure to Jenkins, Docker, Kubernetes, and CI/CD pipelines for automated deployments.
System Design : Strong understanding of scalability, high availability, event-driven architecture, and async processing.
Preferred Skills :
- Experience in API Gateway, Load Balancing, Caching Strategies.
- Familiarity with Elasticsearch, DynamoDB, and Step Functions.
- Exposure to TDD (Test-Driven Development) and BDD (Behavior-Driven Development).
- Strong analytical, problem-solving, and communication skills.
Why Join Us?
- Opportunity to work on cutting-edge technologies and cloud solutions.
- Work with a global team and contribute to large-scale projects.
- A culture of innovation, collaboration, and continuous learning.
- Career growth opportunities with exposure to latest tools and best industry practices.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice