Skip To Main Content
backBack to Search

Middle Java Developer for Retail Company

Java, Microservice Architecture Pattern, REST, Spring Boot, Docker, Google Cloud Platform, SQL
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Middle Java Developer to join our team.

Responsibilities
  • Develop and design the application experiences, ensuring pages are programmed responsively, error-free, cross-browser/cross-device compatible, highly scalable, and optimized for performance
  • Follow standards for development of tools and experiences, with focus on performance, scalability, and reusability
  • Stay current with the newest online technologies. Perform quality assurance on all new code from inception through integration, staging, and production environments
  • Collaborate effectively with team members as well as UX, QE, and release engineering team
  • Rapidly execute on solutions when problems or challenges have been identified
  • Consistently demonstrate ownership and on time delivery
  • Consistently demonstrate regular, dependable attendance & punctuality
  • Perform other duties as assigned
  • Act as mentor for junior engineers and lead medium sized engineering teams in the delivery of enterprise applications
  • Design and develop medium to large sized applications with little direction
  • Play key role in analysis and architecture for application ecosystems within the department
Requirements
  • Java, Spring, Springboot, exposure to the cloud – preferably GCP. Good understanding of AJAX, JavaScript, HTML/Cookie/Session mgmt./Thread/Memory management, performance optimization, and unit test framework
  • At least 2 years’ experience with API integrations (REST, SOAP)
  • At least 2 years’ experience with NoSQL and SQL Databases
  • At least 2 years’ experience with markup and layout (HTML5, CSS3)
  • At least 2 years’ experience with jQuery and other JavaScript libraries
  • Experience in working with and incorporating CSS frameworks (Foundation, Bootstrap)
  • At least 1 year of experience with CSS pre-processing and optimization
  • A demonstrable understanding of MVC and MVVM patterns
  • At least 2 years’ experience with a Version Control system (Git, Subversion)
  • Experience with cross-browser design and functional constraints
Nice to have
  • Docker
  • Google Cloud Platform
  • SQL
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

These jobs are for you