Java Developers – Wagering Pooling ProgramLocation: MelbourneDuration: 6 MonthsStart Date: Mid-MarchWe are seeking two experienced Java Developers to join a major transformation program in the wagering sector. This role offers the opportunity to work on high-performance, scalable applications and drive key changes in Wagering Pooling.Key Responsibilities:Design, develop, and maintain Spring Boot-based microservices applications.Develop and expose APIs for seamless service integration.Implement microservices architecture following best practices.Work with SQL and NoSQL databases to optimize data storage and performance.Implement security best practices, including authentication and data protection.Optimize applications for performance, scalability, and resilience.Write unit, integration, and performance tests to ensure high software quality.Work with containerization and orchestration tools such as Docker and Kubernetes.Skills & Qualifications:Strong proficiency in Java 11+ with expertise in multithreading and high-performance computing.Extensive experience with Spring Boot and related frameworks (Spring MVC, Security, Data, Cloud).Proven ability to design and implement scalable microservices architecture.Strong knowledge of gRPC for high-performance service-to-service communication.Experience working with SQL (PostgreSQL, MySQL, or Oracle) and NoSQL (MongoDB, DynamoDB, Redis) databases.Deep understanding of JPA/Hibernate, query optimization, and database performance tuning.Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, API Gateway, and IAM.Experience with event-driven architectures using Kafka, RabbitMQ, or AWS SNS/SQS.Proficiency in containerization (Docker) and orchestration (Kubernetes, AWS EKS).Strong experience with unit, integration, and performance testing (JUnit, Test Containers, Mockito, JMeter).Expertise in secure coding practices, including OAuth2, JWT, API Gateway authentication, and encryption techniques.8 to 10 years of solid experience in Java development.This is an exciting opportunity to work on a high-profile project with cutting-edge technologies. If you’re a skilled Java Developer looking for your next challenge, apply today!
#J-18808-Ljbffr