Senior Software Engineer (Java, Microservices, Angular)
EPAM Systems
Bangalore Urban, Karnataka, India
JOB DESCRIPTION We are looking for an experienced Senior Engineer with expertise in Java, Microservices, and Angular to join our dynamic team. In this role, you will be responsible for developing robust and efficient Java-based microservices, designing and implementing intuitive user interfaces using Angular, and ensuring seamless integration with existing applications. You can contribute to critical application and product development projects. Join us in shaping the future of our software solutions, leveraging your expertise to drive innovation and create impactful user experiences. #REF_IN_JFS What You’ll Do Deliver efficient, maintainable, robust Java based microservices Produce designs and rough estimates, and implement features based on product requirements Design and implement intuitive, maintainable, responsive UI’s using Angular Design and implement object models for our Java server and exposed via REST API. To maintain and integrate with existing applications by implementing new features and fixing defects Collaborate with peers on designs, code reviews, testing and UX/interactive designs Collaborate with peers on designs, code reviews, and testing Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features What You Have Minimum 5 to 8 years of experience as a Java Developer within production projects Strong Java experience, web services API development knowledge Great communication skills Proficient experience with object-oriented analysis and design skills Proficient experience with an object-oriented programming language and techniques Proficient understanding of Java Frameworks Nice to have IAM knowledge Webservices Knowledge Technologies Java 8 Microservices SpringBoot REST API Angular We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)