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 field5-8 years of experience in developing scalable applicationsStrong knowledge and experience with RESTful API services and performance tuning of large-scale web applicationsUnderstanding of fundamental design principles behind scalable applicationsStrong experience with test-driven development and GitAbility to work collaboratively in a team environmentStrong knowledge of Core Java, Java 8+, multithreading, and microservicesExperience with Spring Boot and Security, JBoss, Mybatis, Maria DB, IBM MQs, and batch jobsGood verbal and written communication skills in English at a B2 levelNice to have
Experience with Docker and KubernetesFamiliarity with Agile methodologies and JiraExperience with AWS or other cloud platformsExperience with NoSQL databases such as MongoDB or CassandraFamiliarity with front-end technologies such as HTML, CSS, and JavaScriptWe offer
Opportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package : Health benefits Retirement benefits Paid time off Flexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)