11 Oct
|
EPAM Systems
|
Pune
We are hiring a Senior Software Engineer with deep Java and Scala expertise to create scalable backend solutions and work closely with teams and client stakeholders. You will connect wide-ranging data sources, uphold strong code quality via refactoring and technical debt control, and adjust to changing requirements. Apply today
Responsibilities
• Architect and implement scalable backend systems in Java
• Connect diverse data sources to ensure seamless data flow between components
• Improve code quality by applying continuous refactoring
• Handle technical debt to keep fast-paced development sustainable
• Partner with large, multidisciplinary teams to deliver agreed goals
• Align with client stakeholders on requirements and delivery priorities
• Respond rapidly to evolving project needs and technical constraints
Requirements
• Relevant 4-8 years of professional background in software engineering
• Strong command of Java, Scala, and SQL for backend development and data manipulation
• Deep understanding of scalable backend system design and implementation
• Practical experience integrating diverse data sources and ensuring smooth data flow
• Consistent commitment to high code quality, including refactoring and technical debt management
• Ability to operate in large, multidisciplinary teams and coordinate with client stakeholders
• Flexibility to adapt quickly as project requirements evolve
📌 Senior Software Engineer (Pune)
🏢 EPAM Systems
📍 Pune