DSRC - Java Backend Developer - Spring Boot/Hibernate/AWS

6 days ago


Chennai, Tamil Nadu, India DATA SOFTWARE RESEARCH COMPANY PRIVATE LIMITED Full time

Role : Senior Java Backend Developer with AWS (Lambda)

Experience : 7-10 Years

Job Location : Chennai, India

Skills : Java, Spring Boot, Hibernate, AWS (Lambda)

Job Overview :


We are seeking a highly experienced and skilled Senior Java Backend Developer with a strong focus on building scalable and efficient applications leveraging AWS serverless technologies, particularly Lambda. You will be responsible for designing, developing, and maintaining robust backend systems using Java, Spring Boot, and Hibernate, with a significant emphasis on deploying and managing these applications within the AWS ecosystem, utilizing Lambda functions. The ideal candidate will have a deep understanding of microservices architecture, RESTful API design, and best practices for building cloud-native applications on AWS.

Responsibilities :

- Design, develop, and maintain high-performance and scalable backend applications using Java, Spring Boot, and Hibernate.

- Architect and implement solutions leveraging AWS Lambda for serverless compute, ensuring optimal cost-efficiency and scalability.

- Develop and consume RESTful APIs for seamless communication between backend services and frontend applications.

- Integrate applications with various AWS services such as S3, RDS, DynamoDB, API Gateway, SQS, and SNS.

- Implement robust data persistence layers using Hibernate and interact with relational databases (PostgreSQL, MySQL) and NoSQL databases as needed.

- Design and implement microservices architecture, ensuring modularity, scalability, and fault tolerance.

- Implement comprehensive unit and integration tests to ensure code quality and application stability.

- Participate in code reviews to maintain high coding standards and share knowledge within the team.

- Troubleshoot and resolve complex technical issues in production environments, including performance bottlenecks and integration challenges.

- Collaborate effectively with frontend developers, DevOps engineers, and other stakeholders throughout the software development lifecycle.

- Contribute to the design and implementation of CI/CD pipelines for automated deployment of backend applications to AWS Lambda.

- Stay up-to-date with the latest trends and best practices in Java backend development, AWS serverless technologies, and cloud-native architectures.

- Mentor and provide technical guidance to junior developers within the team.

- Participate in architectural discussions and contribute to technical decision-making.

- Ensure adherence to security best practices in all stages of development and deployment on AWS.

- Optimize applications for performance, scalability, and cost-effectiveness within the AWS environment.

Technical Skills & Qualifications (Mandatory) :

- 7 to 10 years of hands-on experience in Java backend development.

- Strong proficiency in Java 8 or higher.

- Extensive experience with Spring Boot framework for building microservices and RESTful APIs.

- Solid understanding and practical experience with Hibernate ORM.

- Significant experience developing and deploying applications using AWS Lambda.

- Good understanding of AWS core services such as EC2, S3, RDS, DynamoDB, API Gateway, IAM, CloudWatch.

- Experience designing and implementing RESTful APIs.

- Familiarity with microservices architecture and related design patterns.

- Experience with relational databases (PostgreSQL, MySQL) and SQL.

- Experience with unit testing frameworks (JUnit, Mockito).

- Proficient with version control systems (Git).

- Good understanding of CI/CD pipelines and deployment strategies on AWS.

- Strong problem-solving and analytical skills.

- Excellent communication (written and verbal) and collaboration skills.

Preferred Skills :

- Experience with NoSQL databases (DynamoDB, MongoDB).

- Familiarity with event-driven architectures and message queues (SQS, Kafka, RabbitMQ).

- Experience with containerization technologies (Docker, Kubernetes).

- Knowledge of Infrastructure as Code (IaC) tools (CloudFormation, Terraform).

- Experience with serverless framework or SAM (Serverless Application Model).

- Familiarity with API documentation tools (Swagger/OpenAPI).

- Experience with performance monitoring and logging tools (CloudWatch, Prometheus, Grafana, ELK stack).

- Understanding of security best practices for AWS and Java applications.

- Experience with reactive programming (Spring WebFlux).

- Familiarity with GraphQL.

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full time

    Job Title : Java Backend Developer (Spring Boot / Hibernate)Experience : 5+ YearsLocation : Hyderabad/ ChennaiJob Summary :We are seeking a skilled Java Backend Developer to design, develop, and maintain robust backend services and APIs. The ideal candidate will have hands-on experience with Java and related technologies like Spring, Spring Boot, Hibernate,...


  • Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full time

    Job Title : Java Backend Developer (Spring Boot / Hibernate)Experience : 5+ YearsLocation : Hyderabad/ ChennaiJob Summary :We are seeking a skilled Java Backend Developer to design, develop, and maintain robust backend services and APIs. The ideal candidate will have hands-on experience with Java and related technologies like Spring, Spring Boot, Hibernate,...


  • Chennai, Tamil Nadu, India Unison Consulting Pte Ltd Full time

    - Design and develop robust backend solutions using Java, Spring Boot, and Microservices architecture.- Build and integrate RESTful APIs for seamless communication between systems.- Work closely with stakeholders from the banking or financial services domain to deliver secure and scalable solutions.- Utilize ORM frameworks like Hibernate and manage...


  • Chennai, Tamil Nadu, India Unison Consulting Pte Ltd Full time

    Design and develop robust backend solutions using Java, Spring Boot, and Microservices architecture. Build and integrate RESTful APIs for seamless communication between systems. Work closely with stakeholders from the banking or financial services domain to deliver secure and scalable solutions. Utilize ORM frameworks like Hibernate and manage...

  • Java Spring Boot

    4 weeks ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Walk-in at Tata Consultancy Services Limited, Kumaran Nagar, 415/21 – 24, TNHB Main Road, Chennai - 600119. on 7th June-Saturday-2025Java Spring bootDesired Experience Range: 5 - 8 yearsLocation of Requirement: ChennaiMust-Have:- Development experience in Java 7 & 8, code, debug and test both unit and functional- Experience in Spring framework and bit of...

  • Java Spring Boot

    2 weeks ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Walk-in at Tata Consultancy Services Limited, Kumaran Nagar, 415/21 – 24, TNHB Main Road, Chennai - 600119. on 7th June-Saturday-2025 Java Spring boot Desired Experience Range: 5 - 8 years Location of Requirement: Chennai Must-Have: Development experience in Java 7 & 8, code, debug and test both unit and functional Experience in Spring framework...

  • Java Spring Boot

    4 weeks ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Walk-in at Tata Consultancy Services Limited, Kumaran Nagar, 415/21 – 24, TNHB Main Road, Chennai - 600119. on 7th June-Saturday-2025Java Spring bootDesired Experience Range: 5 - 8 yearsLocation of Requirement: ChennaiMust-Have:Development experience in Java 7 & 8, code, debug and test both unit and functionalExperience in Spring framework and bit of...

  • Java Spring Boot

    2 weeks ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Walk-in at Tata Consultancy Services Limited, Kumaran Nagar, 415/21 – 24, TNHB Main Road, Chennai on 7th June-Saturday-2025Java Spring bootDesired Experience Range: 5 - 8 yearsLocation of Requirement: ChennaiMust-Have:Development experience in Java 7 & 8, code, debug and test both unit and functionalExperience in Spring framework and bit of hibernateWork...


  • Chennai, Tamil Nadu, India beBeeSpring Full time

    Are you ready to embark on a thrilling career journey with Java Spring Boot?We are seeking a skilled Java Spring Boot professional to join our team in Chennai.With 5-8 years of experience, you will be responsible for developing, debugging, and testing unit and functional code using Java 7 & 8. You should have hands-on coding experience in Java/J2EE and...


  • Chennai, Tamil Nadu, India Swirepay Full time

    Spring Boot Developer Location: Chennai, India Company: Swirepay Swirepay is seeking a Spring Boot Developer who understands how to build and deploy enterprise-level microservices using the Spring Boot platform. You must be fluent in Java and have a deep understanding of the various components within the Spring Boot ecosystem — and know exactly when...