Skip To Main Content
backBack to Search

Middle Java Developer

Java, SQL, Spring, Go Language, Hibernate, Kotlin, Amazon Web Services, Microsoft Azure
warning.png
Sorry, this position is no longer available

We are looking for a Middle Java Developer to join our remote team and work on a cutting-edge project where you will utilize your Java skills and experience in a dynamic, fast-paced environment. This is a great opportunity to work with a talented team of developers and contribute to the development of innovative software solutions.

Responsibilities
  • Design and develop software applications using Java, Spring, and other related technologies
  • Write efficient SQL queries and work with SQL databases for efficient data storage and manipulation
  • Develop REST APIs for seamless integration with other systems
  • Collaborate closely with other developers and stakeholders to ensure that the software meets all specified requirements
  • Debug complex problems and provide scalable and performant solutions to enhance the overall functionality of the software
  • Ensure that the software complies with security and infrastructure standards, adhering to best practices
  • Monitor and optimize the performance of the software in the Amazon Web Services or Microsoft Azure environment
Requirements
  • Minimum of 2 years of experience as a Java Developer, with a strong foundation in Java Core and Spring
  • Experience in developing and maintaining SQL databases and writing efficient SQL queries
  • Proficiency in one or more of the following languages: Go Language, Hibernate or Kotlin
  • Experience with Amazon Web Services or Microsoft Azure, leveraging their services for scalable and reliable application development
  • Experience in developing REST APIs, enabling seamless integration with other systems
  • Ability to work independently and collaboratively within a team, demonstrating excellent communication and coordination skills
  • Excellent problem-solving skills, allowing you to tackle complex technical challenges and provide optimal solutions
  • Advanced English language skills (Upper-Intermediate level), enabling effective communication with the team and stakeholders
Nice to have
  • Experience with containerization technologies like Docker and Kubernetes, facilitating scalable application deployment
  • Knowledge of Big Data technologies and tools, enabling efficient data processing and analysis
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