> Markdown version of [/jobs/ext/4712988-senior-java-engineer](https://www.wearedevelopers.com/jobs/ext/4712988-senior-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Engineer - **Company:** Eeze - **Location:** Epsom, United Kingdom - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Unit Testing, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Databases, Data Integrity, DevOps, Monitoring of Systems, PostgreSQL, Systems Integration, Data Logging, Google Cloud, System Availability, Backend, Kubernetes, Front End Software Development, Cloud Integration, Restful APIs, Microservices, Oracledb - **Published:** November 14, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-java-engineer/56438854 ## About the Role Qualifications & SkillsAt 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. ## Description 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 ResponsibilitiesAPI 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.