Skip To Main Content
backGO TO SEARCH

Middle Java Developer

bullets
Java, SQL, Spring, Go Language, Hibernate, Kotlin, Amazon Web Services, Microsoft Azure

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