Qualys Logo

Qualys

Sr Software Engineer

Job Posted 15 Days Ago Posted 15 Days Ago
Be an Early Applicant
In-Office
Pune, Mahārāshtra
Senior level
In-Office
Pune, Mahārāshtra
Senior level
The Sr Software Engineer will design and develop backend applications and integrations, focusing on Java and Spring Boot, while collaborating with cross-functional teams.
The summary above was generated by AI

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.

Top Skills

Ci/Cd
Elk Stack
Git
Grafana
Java
Kafka
Kubernetes
Microservices
MySQL
Postgres
Prometheus
RabbitMQ
Restful Apis
Spring Boot
SQL

Similar Jobs

5 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Develop backend applications in Python and C++ on Linux. Perform testing, participate in project planning, and implement product designs with a focus on security and cloud technology.
Top Skills: AgileC++Cloud TechnologyGitHTTPLinuxPythonSQLSshTcp/Ip
Yesterday
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Fintech • Consulting
Design and develop high-scale applications, integrate systems, and participate in technology discussions while managing project deliverables in a collaborative engineering environment.
Top Skills: AirflowApache BeamAWSAzureBig DataBigQueryBigtableComposerConfluenceCSSDataflowGCPGcsGradleHelmHTMLJavaJavaScriptJenkinsJIRAMavenMySQLPubsubSpring BootSQL ServerTerraformTypescript
Yesterday
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Cloud • Software • Analytics
You will lead design and implementation tasks, mentor junior engineers, and develop high-quality code using JavaScript and React.
Top Skills: AWSCi/CdCSSGitHTMLJavaScriptLambdaPostmanReactRestful ApisS3Svn

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account