Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Sr Software Engineer.
India Jobs Expertini

Urgent! Sr Software Engineer Job Opening In Pune – Now Hiring Qualys

Sr Software Engineer



Job description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

About the Role

We are looking for a Senior Software Engineer – Java with 5–7 years of hands-on experience to design, build, and scale backend services and integrations.

The ideal candidate will have a strong foundation in Java, deep expertise in Spring Boot, and solid knowledge of core programming concepts such as threading, locks, and generics.

Familiarity with system design, clean code principles, and infrastructure tools like Kubernetes, Prometheus, and Grafana is essential.

Experience building integrations or connectors between systems is a strong plus.

Key Responsibilities

  • Develop robust backend applications using Java and Spring Boot

  • Design and implement RESTful APIs, microservices, and backend components

  • Apply strong understanding of Java core concepts: concurrency, threading, locks, generics, and collections

  • Build and maintain integrations/connectors between internal systems or third-party platforms

  • Contribute to system design and architecture decisions covering scalability, caching, load balancing, and resiliency

  • Follow and advocate for clean code, SOLID, and DRY principles

  • Collaborate with frontend engineers, DevOps, QA, and product managers to deliver reliable features

  • Participate in code reviews and provide technical mentorship to peers

  • Monitor application health and performance using tools like Prometheus, Grafana, or ELK stack

  • Deploy and manage services in containerized environments, with exposure to Kubernetes

  • Required Skills & Qualifications

  • 5–7 years of backend development experience using Java (version 8 or above)

  • Expertise in Spring Boot and building scalable, production-grade systems

  • Strong knowledge of:

    Concurrency and multithreading

    Locks and synchronization mechanisms

    Java generics and data structures

  • Practical experience with REST API design, versioning, and security

  • Familiarity with system design concepts including caching, rate limiting, circuit breakers, and fault tolerance

  • Solid understanding of clean code practices and software design principles (SOLID, DRY)

  • Experience with SQL databases (e.g., PostgreSQL, MySQL) and query optimization

  • Comfortable working with Git, Agile workflows, CI/CD pipelines, and code review processes

  • Knowledge of messaging systems (e.g., Kafka, RabbitMQ)

  • Exposure to monitoring and alerting tools such as Prometheus, Grafana, ELK stack

  • Familiarity with Kubernetes and container orchestration

  • Nice to Have

  • Experience building integrations/connectors with third-party systems.


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Sr Software Potential: Insight & Career Growth Guide