Java Developer

London 6 hours agoFull-time External
Negotiable
Overview Role : Java developer Rate : 400-Inside IR35 Location : London hybrid Responsibilities Develop Java applications using Java 11+ (Java 17 preferred) and Spring/Spring Boot, with experience in microservices and AWS. Ability to manage tasks independently without direct supervision and to deliver under pressure across multiple priorities. Requirements • Essentials - Java 17 version preferred, Springboot, Microservices, AWS, Maven, Gradle, JPA, JMS, Junit, Bamboo, Stash, IntelliJ • Good to have – ArgoCD, Kubernetes, Docker, Grafana, Splunk • Nice to have – SonarQube • Ability to work in small teams and strong communication skills • Comm skills are very important. As Macquarie has small teams, developer who can work independently Additional context • Sample feedback from client (reference): • 1. Comm skills and articulations skills - Average • 2. Covered Java, Spring, Spring boot, RDBMS, Cloud/Infra, Junits, application design, etc. • 3. Have got hands-on in Java/Spring. Know about SQL queries, joins, indexes, etc. Average. • 4. Few gaps in spring concepts, like prototype beans, etc. • 5. Few gaps in dependency management systems like gradle, or how dependencies get resolved. Manageable. • 6. Design knowledge, library vs micro-service, etc. - Not ok. • 7. JUnits - few gaps in deep concepts, however manageable. • 8. Learning and understanding on problem statement - Average Note: This description preserves original content while improving structure for readability.