Senior Java Engineer

Eeze

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

26 days paid holiday
Private Medical Insurance
Life Assurance

Job summary

A leading software development company in Greater London is seeking a Senior Java Developer to contribute to the development of Back Office and integration services. You'll work on greenfield projects, collaborate with cross-functional teams, and engage in aspects from architecture to deployment. The ideal candidate has over 5 years of Java experience, and skills in microservices, APIs, and cloud technologies. Benefits include 26 days of paid holiday and risk benefits like private medical insurance.

Qualifications

  • At least 5 years of experience in Java programming.
  • Strong communication skills, both verbal and written.
  • Excellent analytical and problem-solving abilities.

Responsibilities

  • Architect and code integration APIs for seamless communication.
  • Collaborate with the product team to implement new enhancements.
  • Design and develop new services using the latest tech stack.

Skills

Java programming
Communication skills
Analytical and problem-solving abilities
Database management and SQL
RESTful API design

Tools

PostgreSQL
Kubernetes
AWS
Azure
Google Cloud

Job 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 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.
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.
  • Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Team Creation Limited • Greater London

On-site
GBP 90,000 - 125,000
26 days holiday
Pension
Life Assurance (4x salary)
+4
Senior Java Developer
Senior Java Developer

Eeze • Greater London

On-site
GBP 80,000 - 100,000
Dynamic work environment
Opportunities for growth
Employee Assistance Program
+5
Senior Software Engineer - Java/Spring Boot
Senior Software Engineer - Java/Spring Boot

Placements24 • Musselburgh

Hybrid
GBP 70,000 - 110,000
Health insurance
Dental and Vision insurance
Generous paid time off
+2
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

RBS • Manchester

On-site
GBP 90,000 - 120,000
Senior Java / SQL Developer
Senior Java / SQL Developer

Methods Business and Digital Technology • Glasgow

On-site
GBP 70,000 - 100,000
LinkedIn Learning access
Wellness 24/7 confidential support
Breakfast Tuesdays
+4
Senior Java Developer API Security
Senior Java Developer API Security

Client Server • Cambridge

On-site
GBP 67,500 - 82,500
Bonus
Pension
Private Medical Care
+3
Senior Java Developer
Senior Java Developer

Network IT • Stafford

On-site
GBP 129,000 - 138,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

On-site
GBP 50,000 - 80,000
Senior Java Developer
Senior Java Developer

Royal London • Alderley Edge

Hybrid
GBP 65,000 - 90,000