Job Overview:
We are seeking an experienced Java Developer to join our team in London on a contract basis. This role requires a developer with strong expertise in Java, Spring Boot, and Spring frameworks, along with hands-on experience in modern development tools such as Kubernetes, Docker, and AWS. The successful candidate will be working in an Agile environment, contributing to complex financial modeling projects.
Key Responsibilities:
- Design, develop, and maintain robust Java applications using Spring Boot and Spring frameworks.
- Build dynamic front-end interfaces with JavaScript frameworks such as Vue.js or Node.js.
- Deploy and manage applications in a cloud environment using AWS, including configuration and optimization.
- Utilize containerization tools like Kubernetes and Docker for efficient application deployment and scaling.
- Collaborate within an Agile team, participating in sprints, code reviews, and daily stand-ups.
- Contribute to financial modeling projects, ensuring accuracy, efficiency, and scalability in the software solutions.
Essential Skills & Experience:
- Strong proficiency in Java and Spring Boot / Spring frameworks.
- Solid experience with JavaScript frameworks (Vue.js / Node.js).
- Hands-on expertise with Kubernetes and Docker for containerized environments.
- Excellent knowledge of AWS for application deployment and configuration.
- Prior experience working in an Agile environment.
- Exposure to or experience with financial modeling.
This is a fantastic opportunity to work on high-impact projects in a dynamic, fast-paced environment. If you have the required skills and experience, we encourage you to apply!