Overview
We are building scalable, high-quality applications and need a Senior Full-Stack Developer to help shape delivery end-to-end. You will design and implement features in Java, Spring Boot, and Angular, partner with cross-functional teams, and ensure reliable RESTful integrations. If you enjoy solving complex problems and raising engineering standards, apply now
Responsibilities
- Design and build full-stack applications using Java and Angular, including testing, debugging, and ongoing maintenance
- Analyze functional needs and produce detailed technical specifications for implementation
- Deliver scalable and efficient solutions with attention to capacity, performance, and business requirements
- Collaborate with stakeholders and end users to clarify requirements and support successful delivery
- Integrate new functionality with existing systems and coordinate with other IT teams as needed
- Track progress, identify risks or issues early, and apply corrective actions
- Ensure high code quality through best practices such as code reviews, testing, and documentation
- Build and maintain strong working relationships with customers and team members to meet expected service levels
Requirements
- Hands-on experience of 3+ years with Java and the Spring Framework (Spring Boot preferred)
- High proficiency with Angular (preferably Angular 2+)
- Solid background in designing and consuming RESTful APIs
- Good understanding of the software development lifecycle and Agile methodologies
- Strong problem-solving and analytical capabilities
- Ability to work independently with minimal supervision
Nice to have
- Experience with microservices architecture
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Knowledge of CI/CD pipelines and DevOps practices
- Skills working with databases, including SQL and NoSQL
- Strong written and verbal communication skills
[GTS] Benefits (generic, except India)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn