Role :
Senior Software Engineer
Position Type :
Full-Time Contract (40hrs / week)
Contract Duration :
6 Months (Contract-to-hire)
Work Schedule :
8 hours / day (Mon-Fri)
Location :
Pune or Hyderabad (Hybrid – 2 days onsite per week)
We’re seeking a skilled
Senior Software Engineer
to design, build, and enhance scalable enterprise applications using modern Java technologies. The ideal candidate is hands-on, detail-oriented, and passionate about building high-performance microservices.
Key Responsibilities :
Develop and maintain enterprise-grade Java applications and microservices
Participate in design reviews, code quality checks, and technical discussions
Write clean, efficient, and testable code following best practices
Collaborate with cross-functional teams to deliver end-to-end solutions
Troubleshoot and optimize performance issues in distributed environments
Required Skills & Experience :
7+ years of hands-on experience in software development
Strong expertise in
Java 17+, Spring Boot, and Microservices
Experience with
Kafka
and
CI / CD pipelines
Proficiency with
Oracle / MySQL
databases
Knowledge of
ELK (Elasticsearch, Logstash, Kibana)
stack for log analysis
Familiarity with
Design Patterns
and
SOLID principles
Hands-on experience with
JUnit ,
Mockito , and version control tools
Exposure to
Cassandra ,
Solr ,
AppDynamics , or
Grafana
is a plus
Senior Software Engineer Java • Alwar, Rajasthan, India