Job Description :
We are seeking a highly skilled
Senior Java Developer
with strong expertise in
Java and AWS cloud services . The ideal candidate will have hands-on experience building scalable applications, designing APIs, and working with cloud-native solutions. Exposure to
Postgres
and / or
Snowflake
is preferred.
Key Responsibilities :
Design, develop, and maintain scalable, high-performance applications using
Java and Spring Boot .
Build and deploy cloud-native solutions on
AWS
(Lambda, ECS, S3, EC2, RDS, etc.).
Collaborate with cross-functional teams including architects, DevOps, and data engineers.
Develop and maintain
RESTful APIs
and microservices.
Work with relational and / or cloud databases (Postgres, Snowflake preferred).
Participate in code reviews, mentor junior developers, and contribute to best practices.
Troubleshoot, debug, and optimize performance for existing applications.
Ensure applications meet security, scalability, and reliability requirements.
Required Skills :
Strong proficiency in
Java (8+)
and
Spring Boot .
Solid experience with
AWS services
(EC2, S3, Lambda, RDS, etc.).
Hands-on experience with
microservices architecture
and
RESTful APIs .
Knowledge of
SQL
and relational databases (Postgres preferred).
Strong understanding of software design principles, data structures, and algorithms.
Familiarity with
CI / CD pipelines
(Jenkins, GitHub Actions, etc.).
Java Developer Cloud • India