Senior Java Software Engineer

5 days ago


Pune, Maharashtra, India Caizin Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Role Overview:

We are looking for a
Senior Java Developer
with deep experience in
microservices-based architecture
,
platform engineering
, and
distributed systems
. This role requires a strong understanding of
Domain-Driven Design (DDD)
,
multi-tenant systems
, and
event-driven architecture
. You will be a key contributor in shaping our engineering platform and setting high standards for code quality, scalability, and operational excellence.

Key Responsibilities:

  • Design and develop scalable, robust microservices using
    Java (preferably Java 11+)
    and
    Spring Boot
    .
  • Build
    multi-tenant platforms
    with strong tenant isolation and configurability.
  • Apply
    Domain-Driven Design (DDD)
    principles to define bounded contexts and domain models.
  • Lead efforts in
    platform engineering
    , creating reusable components, tools, and services for internal teams.
  • Develop
    event-driven systems
    using messaging solutions like
    Kafka, RabbitMQ, or AWS SQS
    .
  • Drive the implementation and evolution of
    CI/CD pipelines
    and deployment automation.
  • Champion
    observability
    using tools like
    ELK Stack
    ,
    Datadog
    ,
    Prometheus
    , etc., for logs, metrics, and tracing.
  • Work closely with DevOps, QA, and Product teams to deliver scalable and resilient software.
  • Ensure high performance, security, and fault-tolerance across services and systems.

Must-Have Skills:

  • Strong experience in Java development with
    Spring Boot
    .
  • Strong experience in building
    microservices architectures
    and RESTful APIs.
  • Hands-on experience with
    Domain-Driven Design (DDD)
    and
    event-driven architecture
    .
  • Proven experience in
    multi-tenant system design and implementation
    .
  • Exposure to
    platform engineering
    or building internal developer platforms/tools.
  • Proficient in
    CI/CD practices
    with tools like Jenkins, GitLab CI/CD, etc.
  • Experience with Kubernetes and Docker for containerized deployments.
  • Expertise in
    NoSQL databases
    like
    MongoDB
    or
    Cassandra
    .
  • Familiar with
    messaging systems
    like Kafka, RabbitMQ, or AWS SQS.
  • Good understanding of
    observability
    concepts and tools (ELK Stack, Datadog, Prometheus, etc.).
  • Experience with
    cloud platforms
    such as AWS, GCP, or Azure.
  • Strong debugging and performance tuning skills in distributed systems.

Good to Have:

  • Familiarity with API gateways, service meshes, and service discovery tools.
  • Working knowledge of security best practices and SRE principles.
  • Exposure to both SQL and NoSQL data modelling.

What We're Looking For:

  • Someone who advocates for clean, maintainable, and testable code.
  • Strong problem-solving skills and ability to lead architectural discussions.
  • A collaborative mindset and ability to mentor junior engineers.
  • Passion for building platforms that scale with product and team growth.


  • Pune, Maharashtra, India TekIT Software Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are seeking skilled Java Spring Boot Software Engineers and Senior Software Engineers to join our dynamic team. Job Description :The ideal candidates will have strong backend development experience, a deep understanding of microservices architecture, and expertise in building scalable applications. Strong proficiency in Java, Spring Boot, and Spring...


  • Pune, Maharashtra, India Delphie Consulting services Full time

    Role Overview :We are seeking a highly skilled Senior Java Software Engineer with deep expertise in Java development and modern engineering practices. The ideal candidate will design, develop, and maintain enterprise-grade applications with a strong focus on performance, scalability, and reliability. The role also involves leveraging CI/CD pipelines, cloud...


  • Pune, Maharashtra, India MultiGenesys Software Pvt. Ltd. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Full Time- Work from Office Only at Pune LocationLocation: Hinjewadi Phase 1, PuneEmail: Java Developer - Strong in Spring Boot, AWSExperience - Min 4 years hands-onEducation - Must be Degree in Computer Science/EngineeringHow to Apply:Interested candidates are encouraged to submit their resumes toPlease include the subject line:"Application for Java...


  • Pune, Maharashtra, India beBeeJavaDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    Our company is seeking a highly skilled and motivated Java Developer to join our engineering team in India.Job DescriptionThis role involves designing, developing, and maintaining robust and scalable Java-based applications and services. You will work on high-performance systems, ensuring scalability and maintainability.Key ResponsibilitiesDesign and develop...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Senior Software Engineer - Java Full StackAbout the RoleWe are seeking an experienced and skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications using Java technologies.Key ResponsibilitiesDesign and develop high-quality...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Java Developer PositionWe are seeking a skilled and experienced software engineer to join our team in a hybrid role. The ideal candidate will have a strong background in Java and the Spring Framework, with expertise in developing high-quality software solutions.Key Responsibilities:Develop and maintain robust software applications using Java.Utilize...


  • Pune, Maharashtra, India beBeeJava Full time ₹ 15,00,000 - ₹ 20,00,000

    **Job Title:** Senior Java Software EngineerAbout the Job:Are you an experienced software engineer with a passion for designing and developing scalable, efficient, and well-documented applications using Spring Boot? Do you have a strong understanding of microservices architecture and API development?As a key member of our team, you will be responsible for...

  • Software Engineer

    1 week ago


    Pune, Maharashtra, India Full Stack Java Developer Pune Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Company DescriptionFull Stack Java Developer is a premier software training institute based in Pune, India. Since its founding in 2014, the institute has specialized in Software Training, Project Guidance, IT Consulting, and Technology Corporate Workshops. With a focus on high-value corporate training services, Full Stack Java Developer helps clients...


  • Pune, Maharashtra, India Boomi Software Full time

    Job DescriptionAbout Boomi and What Makes Us SpecialAre you ready to work on world-changing technologies Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and...


  • Pune, Maharashtra, India beBeeJavaDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Senior Java Software EngineerWe are seeking an experienced Java developer to join our team.Key Responsibilities:Technical Expertise: We are looking for someone with strong expertise and hands-on experience with Java technologies: Core Java, Spring framework, J2EE Technologies, Spring Boot, and Microservices.NoSQL Databases: Knowledge of GraphQL,...