We're partnering with a world-class global business looking for skilled Java Engineers to join their growing team. This is your chance to work on impactful projects, using cutting-edge technologies to develop innovative solutions.
What You'll Be Doing:
1. Designing scalable, high-quality software using Java, including streams and functional interfaces.
2. Building robust RESTful APIs and web applications with MVC frameworks and dependency injection.
3. Developing multi-threading solutions and optimising performance.
4. Conducting comprehensive testing with JUnit, Mockito, Wiremock, and Cucumber.
5. Working with tools like Spring Boot, Swagger, Docker, Kubernetes, and AWS Autoscaling.
6. Managing data using ElasticSearch, Postgres, Aurora, and Debezium.
7. Ensuring code quality with SonarQube.
What We're Looking For:
1. 4+ years of Java development experience.
2. Strong background in software design, testing frameworks, and project delivery.
3. Proven leadership, problem-solving abilities, and a collaborative mindset.
4. Eligibility for Security Clearance.
Not sure you meet every requirement? We'd still love to hear from you!
Why You'll Love It Here:
This company is committed to your growth and well-being. Enjoy a supportive environment with fantastic benefits, including:
1. Hybrid Working for better work-life balance.
2. Private Medical Insurance to keep you and your family covered.
3. 25 Days Annual Leave (+5 buyable days).
4. Pension and Bonus Schemes.
5. Tax-Efficient Benefits like cycle-to-work schemes and optional extras like dental insurance.
Ready to take your career to the next level? Apply now or connect with me on LinkedIn (John Magee) to explore how this opportunity could be the perfect fit for you.
#J-18808-Ljbffr