InCommon
InCommon4h ago
LinkedIn

Senior Java Software Engineer

Pune District, Maharashtra, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Java Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at InCommon

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

InCommon is seeking a Senior Java Software Engineer on behalf of a leading US-based hospitality pricing and revenue optimization company. This established product company, with over two decades of global experience, powers pricing decisions for major hospitality brands, impacting over 30,000 properties daily. While strategic direction comes from US headquarters, significant product development and decision support are driven from India. They are privately held, operate independently, and are modernizing their technology and organization for future growth.

Role Summary: The Senior Java Software Engineer will contribute to the design and development of a multi-user, multi-tenant, analytics-centric application utilizing Java EE and state-of-the-art technologies. This role is based in Pune District, Maharashtra, India.

Key Responsibilities:

  • Collaborate with product and business teams to understand requirements and translate them into technical solutions.
  • Design, develop, and maintain scalable Java-based applications and REST APIs.
  • Provide support and troubleshoot production issues across both legacy and new systems.
  • Act as an individual contributor, taking ownership of features from conception to completion in a fast-paced environment.
  • Mentor junior developers and actively participate in code and solution reviews.
  • Optimize application and database performance.

Requirements:

  • Bachelor’s degree in Computer Science or a related field.
  • 7–10 years of hands-on experience building high-scale applications in Java (version 8+).
  • Strong experience with the Spring framework, including JPA, Spring Cloud, and Spring Integration.
  • Solid exposure to AWS services such as IAM, S3, DynamoDB, ECS, ALB, CloudWatch, Lambda, and EFS.
  • Experience with Docker and containerized deployment strategies.
  • Proficiency in both NoSQL (MongoDB) and SQL databases.
  • Experience with caching solutions, preferably Redis.
  • Familiarity with messaging queues such as RabbitMQ or Amazon SQS.
  • Strong REST API development skills, including experience with Swagger/OpenAPI.
  • Experience with CI/CD pipelines using GitHub or Bitbucket, along with GitHub Actions/Bitbucket Pipelines and Terraform.
  • Strong understanding of TDD, the Test Pyramid, SOLID principles, OOP, refactoring, and code quality best practices.

Good to Have:

  • Experience with Angular.
  • Background in microservices architecture and Enterprise Integration Patterns.

Company

InCommon

InCommon

InCommon, established in 2023 and supported by Better Capital, specializes in helping global enterprises build exceptional teams within India. We are committed to transparency, authenticity, and deliv...

Pune District, Maharashtra, India
Posted on LinkedIn