We are seeking experienced and passionate Java Developers to join our growing team in Pune. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining scalable, multi-tenant SaaS applications with a strong focus on cloud infrastructure, clean code practices, and automation.
You will work closely with cross-functional teams to build high-performance microservices, integrate enterprise systems, and deploy solutions on AWS cloud infrastructure. The ideal candidate is self-motivated, quality-driven, and has a strong foundation in backend development and cloud-native application design.
Key Responsibilities :
- Develop and maintain enterprise-grade applications using Core Java, Spring, and Hibernate
- Design and implement RESTful APIs and microservices architecture
- Deploy and manage applications on AWS cloud services such as Lambda, ECS, S3, IAM
- Work with databases like MSSQL, MySQL, and MongoDB to ensure data integrity and performance
- Implement infrastructure as code using Docker and Terraform
- Integrate CI / CD pipelines using GitHub Actions or Bitbucket Pipelines
- Follow best practices in Clean Code, SOLID principles, and Test-Driven Development (TDD)
- Participate in code reviews, unit testing, and integration testing
- Collaborate with the team to solve architectural and design challenges
- Continuously learn and adapt to new technologies and tools
Required Skills & Experience :
4 to 6 years of experience in Java backend developmentStrong hands-on experience with Core Java, Spring, Hibernate, and REST APIsExperience working with AWS services including Lambda, ECS, S3, and IAMPractical knowledge of Docker and infrastructure automation with TerraformExperience with CI / CD tools such as GitHub Actions or Bitbucket PipelinesProficiency in SQL and NoSQL databases like MSSQL, MySQL, and MongoDBStrong understanding of Clean Code, SOLID principles, and TDDExposure to enterprise system integrations and building scalable microservicesAbility to work in a fast-paced, agile environmentSelf-driven, collaborative, and results-oriented mindset(ref : hirist.tech)