Back to Search
We are currently seeking a Senior Java Developer to join our remote team and contribute to the development of a cutting-edge project. Our client is a leading global provider of digital solutions for financial institutions and is currently undertaking a major initiative to create a new cloud-based platform. As a Senior Java Developer, you will be responsible for designing and implementing complex solutions, mentoring and guiding junior team members, and contributing to the overall technical direction of the project.
Responsibilities
- Design and develop high-performance, scalable, and reliable Java applications
- Collaborate with cross-functional teams to identify and resolve complex technical issues
- Provide technical leadership and guidance to junior team members
- Participate in code reviews and maintain high standards of code quality
- Contribute to the development of technical documentation and user manuals
- Ensure adherence to development best practices and standards
- Participate in Agile/Scrum processes and ceremonies
Requirements
- Bachelor's or higher degree in Computer Science or a related field
- At least 3 years of experience in Java development
- Experience with Angular, Spring Boot, and Microservices Architecture Pattern
- Experience with Amazon Web Services and Apache Kafka
- Experience with SQL and REST API development
- Experience with Unit Testing, CI/CD, and other development best practices
- Strong problem-solving skills and ability to work independently as well as collaboratively in a team environment
- Excellent communication skills in English at an Upper-Intermediate level or higher
Nice to have
- Experience with other programming languages such as Python, C++, or JavaScript
- Experience with DevOps tools such as Docker and Kubernetes
- Experience with Big Data technologies such as Hadoop and Spark
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