About the Role
We are seeking a **Lead Java Developer**to join our team.
This role offers the opportunity to work on innovative software projects and collaborate with talented professionals. You will be part of a dynamic environment focused on delivering high-quality solutions and driving technical excellence.
**Responsibilities**
- Build backend microservices and RESTful APIs
- Create micro-frontend components
- Write and execute unit tests
- Perform code reviews to ensure code quality
- Adhere to best engineering practices including code review, unit testing, continuous integration, and continuous deployment
- Take part in SCRUM ceremonies
- Participate in estimation and planning sessions
- Mentor junior developers and work closely with team members
**Requirements**:
- Bachelor’s or Master’s degree in Computer Science or a related field
- At least 5 years of experience in software development
- Minimum one year of experience leading and managing development...
This role offers the opportunity to work on innovative software projects and collaborate with talented professionals. You will be part of a dynamic environment focused on delivering high-quality solutions and driving technical excellence.
**Responsibilities**
- Build backend microservices and RESTful APIs
- Create micro-frontend components
- Write and execute unit tests
- Perform code reviews to ensure code quality
- Adhere to best engineering practices including code review, unit testing, continuous integration, and continuous deployment
- Take part in SCRUM ceremonies
- Participate in estimation and planning sessions
- Mentor junior developers and work closely with team members
**Requirements**:
- Bachelor’s or Master’s degree in Computer Science or a related field
- At least 5 years of experience in software development
- Minimum one year of experience leading and managing development...
Ready to Apply?
Submit your application today and take the next step in your career journey with EPAM Systems, Inc..
Apply Now