Senior Software Engineer (6+ Years Experience)
Location: Pune, India (Hybrid)
Experience: 6+ Years
Role Overview
We are seeking a Senior Software Engineer who is an expert, hands-on problem solver with strong experience in designing, developing, and deploying high-quality Java applications. The ideal candidate has deep technical knowledge, can tackle complex scenario-driven problems, and contributes meaningfully to scalable system architecture.
Required Skills
- Java Expertise: 6+ years of hands-on experience with Java 8+; strong understanding of multithreading, concurrency, collections, and exception handling.
- Microservices: Proven experience building and maintaining microservices using Spring Boot.
- DevOps Tools: Proficiency with Git, Jenkins, and familiarity with Docker/Kubernetes.
- Databases & Caching: Strong SQL/NoSQL skills; hands-on experience with caching frameworks.
- AEM: Working knowledge or experience with Adobe Experience Manager (AEM) or similar CMS platforms is a plus.
- Soft Skills: Excellent problem-solving ability, analytical thinking, and communication skills.