Back to Search
Senior Java Developer
Sorry, this position is no longer available
We are seeking a highly skilled Senior Java Developer to join our remote team, collaborating on a new platform for a leading financial services provider. As a Senior Java Developer, you will use your expertise to design and develop scalable and robust solutions, while leveraging the latest technologies to ensure the platform meets the highest standards of performance, security, and reliability. If you are passionate about building innovative solutions and have a proven track record in Java development, we invite you to join our team.
Responsibilities
- Develop high-quality, scalable, and robust solutions using Java and Spring Boot
- Design and implement data models using Apache Cassandra to support high-performance, distributed systems
- Leverage big data technologies such as Apache Spark and Databricks to build high-performance, distributed systems
- Design and deploy containerized applications using Kubernetes
- Collaborate with cross-functional teams to ensure the successful delivery of the platform
- Ensure the platform meets the highest standards of performance, security, and reliability
- Contribute to the continuous improvement of development processes and best practices
- Provide technical guidance and mentorship to junior developers
Requirements
- At least 3 years of experience in Java development, with a strong understanding of Java and the Spring Boot framework
- Expertise in Amazon Web Services, with a focus on building highly scalable, reliable, and secure solutions
- Strong proficiency in SQL, enabling analysis and manipulation of complex data
- Experience in developing REST APIs, integrating with external services to build end-to-end solutions
- Proficiency in Git, enabling collaboration and version control across teams
- Excellent problem-solving skills, with the ability to diagnose and resolve complex technical issues
- Strong collaboration skills, with a proven track record of working in cross-functional teams and with external consultants
- Excellent communication skills, fostering effective communication with stakeholders and team members
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience in Apache Spark and Databricks, leveraging big data to build high-performance, distributed systems
- Knowledge of Apache Cassandra, designing and implementing data models to support high-performance, distributed systems
- Experience in Kubernetes, designing and deploying containerized applications
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