Senior Java Developer
Balinaİş tanımı
As a Senior Java Developer, you will become a key member of our growing backend team, playing a critical role in designing, developing, and maintaining high performance and scalable applications that power our innovative solutions.
Main Responsibilities
Design, develop, test, and deploy high quality Java applications using Spring Boot and Microservices architecture.
Create and maintain well-documented, efficient, and reliable code.
Optimize applications for maximum speed and scalability.
Participate in the code reviews to maintain code quality standards.
Troubleshoot and resolve issues related to application functionality, performance, and reliability.
Stay up to date with industry trends and advancements in Java development, Spring Boot, and Microservices to bring innovative ideas to the team.
Maintain and constantly improve documentation.
Required Qualifications and Skills
Bachelor’s degree in Computer Engineering.
Proficient in Java (17 and up), demonstrating a strong foundation in software development practices.
Solid expertise in Spring Framework, showcasing proficiency in building robust and scalable applications.
Proficient in RESTful API design and integration.
Experience working with relational (SQL) and non-relational (NoSQL) databases, including data modeling and query optimization.
Hands-on experience with event-driven architectures and related technologies (e.g., Message Queues, GraphQL, Stream Processing, WebSockets).
Enthusiasm and ability to work collaboratively within a team.
Knowledge of Agile and Scrum methodologies is a plus.
Experience in the iGaming industry is double plus 🙂.
What You Get
USD based on salary
Full Remote Working
Flexible working hours
Working with modern, up-to-date frameworks 🙂.
¿Te interesa este puesto?