I hope you are doing well, Looking for a candidate for our Two Java positions for locations Canary Wharf, London/ Bournemouth (5 Days onsite). Please let me know your interest.
Job Title: Java Developer
Location: Bournemouth (5 Days Onsite)
Type: Full-Time, Permanent
About the Role:
We are looking for an experienced Java Developer to join our team in Bournemouth. The ideal candidate will have strong technical expertise in Java, Kubernetes, AWS, and NoSQL databases (MongoDB preferred). You should bring a proactive attitude and a collaborative mindset, along with the ability to work effectively in a dynamic environment.
Key Responsibilities:
* Design, develop, and maintain high-quality Java applications.
* Deploy and manage applications on Kubernetes and AWS environments.
* Work with MongoDB / NoSQL databases for scalable data management.
* Collaborate with cross-functional teams including DevOps, QA, and Product.
* Ensure high performance, security, and scalability of applications.
* Contribute to code reviews, documentation, and best practice implementation.
Required Skills & Experience:
* 8–15 years of professional experience in Java development.
* Strong hands-on experience with Spring / Spring Boot frameworks.
* Practical experience with Kubernetes and AWS cloud services.
* Knowledge of MongoDB or other NoSQL databases.
* Exposure to banking or financial domain projects is highly desirable.
* Excellent problem-solving skills and a positive, can-do attitude.
* Must be willing to work onsite 5 days a week from the Bournemouth office.
* Candidates should be based in or willing to relocate to Bournemouth or a commutable distance.
2)
Job Title: Senior Java developer
Experience: 10–15 years
Location: FTE role 5 days working from Client office, Canary Wharf
Level: Expert
Domain: Banking / Financial Services
About the Role:
We are seeking a highly skilled Java Expert with extensive experience in the Banking domain. The ideal candidate will bring not only strong technical expertise but also the right attitude, passion for problem-solving, and a commitment to delivering high-quality solutions. This is a hands-on role requiring deep technical proficiency and the ability to work collaboratively across teams.
Key Responsibilities:
* Design, develop, and maintain high-performance, scalable Java-based applications.
* Build and enhance RESTful APIs using Spring Boot and related frameworks.
* Implement unit testing and automation testing to ensure robust and reliable solutions.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Leverage AWS cloud services for application deployment and maintenance.
* Ensure code quality, performance optimization, and adherence to best practices.
* Participate in architectural discussions and contribute to technical decisions.
* Provide mentorship and guidance to junior developers.
Required Skills and Qualifications:
* 10–15 years of hands-on experience in software development.
* Proven expertise in Java 21/24, Spring Framework, and REST controllers.
* Strong experience in API development and integration.
* Solid understanding of unit testing frameworks (e.g., JUnit, TestNG) and automation testing tools.
* Working knowledge of AWS (EC2, S3, Lambda, etc.).
* Prior experience in the banking or financial services domain is mandatory.
* Excellent problem-solving skills, communication, and collaboration abilities.
* A proactive and positive attitude toward challenges and continuous learning.
Required:-
* Years of experience – 10+ years (don’t go more 15+ yrs)
* Banking Domain
* Java 21/24
* Spring
* Rest controller
* API
* Unit testing
* Automation testing
* AWS Knowledge