Senior Java Developer

Description

Senior Java Developer

Are you a skilled Senior Java developer with experience in Java 17+? Join an innovative leading iGaming company where you’ll develop cutting-edge solutions and contribute to exciting projects in a dynamic, fast-paced environment.

Requirements:

  • 5+ years of experience in Java development, with expertise in Java 17 or later versions.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with microservices architecture and RESTful APIs.
  • Proficiency with Spring Framework (Spring Boot, Spring Security).
  • Familiarity with cloud platforms (AWS, GCP) and containerization tools like Docker and Kubernetes.
  • Experience with database systems (SQL, NoSQL) such as PostgreSQL or MongoDB.
  • Knowledge of CI/CD pipelines, version control (Git), and Agile methodologies.
  • Strong problem-solving skills and attention to detail.
  • Good communication and collaboration skills, with the ability to work effectively in a team.

Responsibilities:

  • Design, develop, and maintain high-performance applications using Java 17+.
  • Collaborate with cross-functional teams to implement new features and improve existing ones.
  • Build scalable microservices and ensure the smooth integration of backend systems.
  • Write clean, well-documented, and efficient code that adheres to best practices.
  • Troubleshoot and debug complex issues to enhance application performance.
  • Participate in code reviews and contribute to team knowledge-sharing initiatives.
  • Stay updated on industry trends and emerging technologies to continuously improve development practices.