Back to Search
Senior Java Developer
Sorry, this position is no longer available
We are seeking a highly skilled remote Senior Java Developer to join our remote team. As a Senior Java Developer, you will be responsible for the design, development, and maintenance of complex software systems. You will also work closely with cross-functional teams and stakeholders to ensure successful project delivery.
Responsibilities
- Design and develop high-quality, scalable, and efficient software systems using Java and related technologies
- Collaborate with cross-functional teams to ensure successful project delivery
- Participate in code reviews to ensure code quality and adherence to established standards
- Test and debug software systems to ensure high-quality deliverables
- Provide technical guidance and mentorship to junior team members
- Participate in the entire software development life cycle (SDLC), from requirement gathering to deployment
- Ensure timely delivery of software systems and meet project deadlines
- Perform code refactoring and optimization to improve system performance and maintainability
Requirements
- A minimum of 3 years of work experience in developing and designing software using Java
- Proven experience with front-end technologies such as ReactJS and RESTful web services
- Experience with Spring Boot and Reactive Programming
- Proficiency in Amazon Web Services (AWS)
- Experience with web-based applications and architecture
- Strong programming fundamentals and ability to rapidly self-train on new technologies
- Excellent problem-solving and analytical skills with a keen eye for detail
- Fluent English communication skills at an upper-intermediate level
Nice to have
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with CI/CD pipelines and DevOps practices
Benefits
- 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