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 developmentStrong expertise in Java 17+, Spring Boot, and MicroservicesExperience with Kafka and CI / CD pipelinesProficiency with Oracle / MySQL databasesKnowledge of ELK (Elasticsearch, Logstash, Kibana) stack for log analysisFamiliarity with Design Patterns and SOLID principlesHands-on experience with JUnit , Mockito , and version control toolsExposure to Cassandra , Solr , AppDynamics , or Grafana is a plus