HamburgerMenu
hirist

Java Developer - Microservices Architecture

SQUASH APPS PVT LTD
Bangalore
5 - 8 Years

Posted on: 24/07/2025

Job Description

Role : Java Developer

Experience : 5+ Years

Employment Type : Full-time

Job Overview :

We are seeking a skilled Java Developer with a minimum of 5 years of experience to join our dynamic team. The ideal candidate will have strong hands-on experience with Java 8 (or newer versions), Spring Boot, and Microservices architecture, coupled with practical experience developing and deploying applications on AWS. You'll be responsible for designing, developing, and maintaining high-performance, scalable, and resilient backend services.

Key Responsibilities :


- Design, develop, and maintain scalable and high-performance backend services primarily using Java 8+ and Spring Boot.

- Implement and manage applications based on Microservices architecture, ensuring inter-service communication, resilience, and scalability.

- Develop, deploy, and manage applications within the AWS cloud environment, leveraging various AWS services.

- Write clean, efficient, well-tested, and well-documented code following best practices and coding standards.

- Collaborate with cross-functional teams, including product managers, frontend developers, and QA engineers, to understand requirements and deliver integrated solutions.

- Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to architectural guidelines.

- Troubleshoot, debug, and resolve complex technical issues across development and production environments.

- Continuously learn and evaluate new technologies to improve development efficiency and product capabilities.

Mandatory Skills :


- 5+ years of hands-on experience in Java development.

- Strong proficiency in Java 8 or later versions.

- Extensive experience with Spring Boot for building RESTful APIs and backend applications.

- Solid understanding and practical experience with Microservices architecture, including design principles, communication patterns, and challenges.

- Hands-on experience with AWS cloud services for application deployment, management, and scaling (e.g., EC2, S3, RDS, Lambda, SQS, SNS).

- Strong coding skills with a focus on writing high-quality, maintainable, and efficient code.

- Experience with RESTful API design and consumption.

- Proficiency with version control systems, particularly Git.


info-icon

Did you find something suspicious?