Skip To Main Content
backBack to Search

Senior Java Developer

hot
Java, Angular, Google Cloud Platform, Google Cloud Pub/Sub

We are looking for talented Senior Java Engineers to work remotely on a large-scale project for one of our most promising clients, a major data analytics company working with personal information both domestically and internationally. You will be responsible for building a completely new platform, working with modern user experience and technology. The solution is being built from scratch on cloud using microservices architecture, with high standards for security.

Responsibilities
  • Participate in estimation sessions and requirements clarification
  • Plan both long-term and short-term project goals
  • Communicate with customers and provide updates on project progress during scrum and status meetings
  • Design and build scalable frameworks for web applications
  • Explore and design dynamic and compelling consumer experiences
  • Write unit and integration tests and perform regular code reviews
  • Implement securing and data protection rules and document technical decisions and designs
Requirements
  • 3+ years of professional experience in Java development
  • Strong understanding of OOP, OOD, design patterns, and Java core
  • Experience in developing reusable and efficient code and RESTful web services
  • Understanding of TDD and BDD, unit testing, and techniques for finding sources of application issues
  • Excellent knowledge of SDLC, CI and CD practices, and code review processes
  • Experience in Angular is required
  • Proven analytical thinking skills and ability to solve algorithmic tasks
  • Strong English language skills at an Upper-Intermediate level or higher
Nice to have
  • Understanding of Jenkins, SonarQube, Fortify
  • Practical experience with build managers
  • Experience working on cross-browser platforms
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