Description
We are actively seeking a Senior Java Full Stack Angular Developer to join our team.
As a Senior Software Engineer, you will play a crucial role in developing high-quality software solutions using Java, Spring Boot, and Microservice Architecture Pattern.
If you're passionate about innovation, we invite you to apply and become part of our team!
#LI-DNI
Responsibilities
Design and develop high-quality software solutions using Java and Angular Collaborate with cross-functional teams to define, design, and ship new features Ensure the performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation Participate in code reviews and provide constructive feedback to other developers Mentor and guide junior developers in the team
Requirements
Bachelor's or Master's degree in Computer Science or related field 5-8 years of experience in developing scalable applications Strong knowledge and experience with RESTful API services and performance tuning of large-scale web applications Understanding of fundamental design principles behind scalable applications Strong experience with test-driven development and Git Ability to work collaboratively in a team environment Strong knowledge of Core Java, Java 8+, multithreading, and microservices Experience with Spring Boot and Security, JBoss, Mybatis, Maria DB, IBM MQs, and batch jobs Good verbal and written communication skills in English at a B2 level
Nice to have
Experience with Docker and Kubernetes Familiarity with Agile methodologies and Jira Experience with AWS or other cloud platforms Experience with NoSQL databases such as MongoDB or Cassandra Familiarity with front-end technologies such as HTML, CSS, and JavaScript
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.)