Search by job, company or skills

IGT Solutions

Senior Java Software Engineer

7-11 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Java Backend Developer

Experience: 711 Years

Location: Pune / Gurugram (Remote)

Employment Type: Full-time

Job Summary

We are seeking an experienced Java Backend Developer to join our team. The ideal candidate will have strong expertise in core Java backend development, hands-on experience with JUnit, RabbitMQ, and AWS cloud services such as S3 and Secrets Manager. This role involves building scalable backend services, integrating distributed systems, and ensuring high-quality code delivery.

Key Responsibilities

  • Design, develop, and maintain scalable and high-performance backend services using Java.
  • Implement microservices and RESTful APIs with best coding practices.
  • Write unit tests using JUnit to ensure code quality and reliability.
  • Integrate and manage messaging queues using RabbitMQ.
  • Work with AWS services such as S3, Secrets Manager, and other cloud components for storage, security, and application integration.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate with cross-functional teams including QA, DevOps, and Product to deliver robust solutions.
  • Participate in code reviews, architecture discussions, and technical design sessions.

Required Skills & Experience

  • 7 to 11 years of experience in Java backend development.
  • Strong proficiency in Core Java, OOP concepts, and multithreading.
  • Hands-on experience with JUnit for unit testing.
  • Strong working knowledge of RabbitMQ or similar messaging systems.
  • Practical experience with AWS services such as S3 and Secrets Manager.
  • Experience in building RESTful APIs and microservices architecture.
  • Understanding of CI/CD, version control (Git), and agile practices.
  • Solid problem-solving and analytical skills.

Good to Have

  • Experience with Spring Boot or related frameworks.
  • Knowledge of Docker, Kubernetes, or other containerization tools.
  • Familiarity with monitoring tools and cloud-native environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134390009

Similar Jobs