Senior Java Developer
Role Overview:
As a Senior Java Developer within Core Team, you will play a crucial role in the development of our Back Office and integration services. This position provides the opportunities to work on several greenfield projects, from concept designs to deploying and implementation, but also gain production experience. You'd be a great fit if you are a reliable individual with a solid understanding of Java and Spring alongside being passionate for new technology trends!
Key Responsibilities:
- API Development: architect and code integration APIs to support seamless communication between systems.
- Feature Implementation: collaborate with the product team to maintain existing features and implement new enhancements.
- New Services: design and develop new services using the latest tech stack and ensure their functionality, security, scalability and performance.
- Backend-Frontend Integration: work closely with frontend developers to design and implement efficient integration systems.
- Microservices architecture: Create scalable and maintainable microservices.
- Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data.
- Security Implementation: apply security best practices to ensure data integrity.
- Testing and Code Quality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code.
- Kubernetes Deployment: deploy and manage services on Kubernetes clusters, ensuring optimal resource allocation and high availability.
- Cloud Integration: utilise cloud technologies (e.g., AWS, Azure, Google Cloud) to build, deploy, and scale services effectively.
- Monitoring and Logging: set up monitoring tools and logging systems to proactively identify and resolve issues in live production environments.
- Team Collaboration: collaborate with cross-functional teams, including Product Owners, DevOps and QA testers, to ensure a smooth development process.
- Documentation: maintain clear and comprehensive documentation for code, APIs, and deployment procedures.
Qualifications & Skills:
- At least 5 years of experience in Java programming.
- Strong communication skills, both verbal and written.
- Excellent analytical and problem-solving abilities.
- Proficiency in working with databases and SQL.
- Familiarity with RESTful API design and implementation.
- A meticulous approach to development and troubleshooting.
Good to Have:
- Ability to read and write in Chinese is an advantage.
We Offer:
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning.
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays.
- Competitive salary.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building activities.
- Local discounts and more...!
Recommended Jobs
Nanny to work part-time, Job ID J1FB6D
A lovely family based in Finchley, London, is seeking a caring and proactive Part-time Nanny to support their baby. The ideal candidate will be professional and nurturing, and feel confident supporti…
Managing Consultant (Transformation & Delivery team)
About us: 31ten is an agile, independent consultancy and certified B Corp. Trusted by our clients and partners, we’ve been named as one of the UK’s Leading Management Consultancies by the Financial…
Area Revenue Manager
The Area Revenue Manager oversees revenue management operations and strategy for designated properties within the Belmond Southern Europe & UK Region. This role is crucial in optimising revenue and m…
Head of Procurement
A leading financial services group is seeking an accomplished Senior Procurement Manager to shape and lead strategic procurement activity across key spend categories, delivering tangible commercial…
Legal Secretary
Provide comprehensive secretarial and administrative support to legal partners and solicitors. Prepare, format, and proofread legal documents and correspondence. Manage diaries, schedule appoin…
EYFS Teacher - Independent School - Sutton - January 2026...
An exceptional Independent School in Sutton is looking to appoint a committed and enthusiastic EYFS Teacher from January 2026 . This Full-Time EYFS Teacher role provides the chance to inspire …
Night Shift - Team Member - Pret a Manger
Key focuses for the role are teamwork, 6 key points of service, 6 key points of production, cleanliness, and productivity. TM/TM* Key responsibilities Right Pret People: Team Work To maint…
Site Manager role in Richmond, April start
We are working with a school who are recruiting for a talented Site Manager for an April 2026 start in Richmond. This is a full-time, permanent role for a specialist who takes pride in creating a saf…
Communications Officer
Lauren is looking for a full-time Communications Officer to support her media, social media, and communications work in Westminster and the Constituency. Key responsibilities: Attend constituen…
Spanish Teacher - Camden
A prestigious Independent School in Camden requires a permanent, full-time Teacher of Spanish, starting January 2026. Join a vibrant Modern Foreign Languages (MFL) faculty. About the School T…