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.