Enable job alerts via email!

Java Lead

Intuition IT Solutions Ltd

City Of London

On-site

GBP 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A technology solutions provider based in London is seeking an experienced software engineer with expertise in Java and J2EE. The role requires strong skills in software architecture, payment domain knowledge, and the ability to drive integrations and migrations. Candidates should have 8-12 years of experience, with a focus on distributed systems and Agile methodology. The position offers a dynamic work environment with 3 days onsite per week in London.

Qualifications

  • 8-12 years of experience in software architecture and design.
  • Experience in payment domain expertise and team management.
  • Hands-on knowledge of distributed systems, testing methodologies, and code analysis.

Responsibilities

  • Design and implement software solutions based on architecture principles.
  • Drive team integrations and migrations in the payment domain.
  • Troubleshoot applications and maintain code quality through various frameworks.

Skills

Java
J2EE
Databases (Postgres)
REST Services
SOAP Services
Spring Boot
Microservices
Agile methodology
Problem-Solving
API Testing (Postman)

Tools

Jenkins
Docker
Kubernetes
SonarQube
Git
Maven
Job description
  • Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST, SOAP), Spring boot, Spring MVC, Spring 4.0, Hibernate/JPA, API Gateway, Azure and Microservices.
  • 8-12 years of experience desired in designing software solutions using software architecture design principles.
  • Payment domain expertise and ability to drive the team, integrations, migrations, create approach.
  • Good to have experience in Angular, and Front End technologies.
  • Understanding of Kafka, PCF, Integration patterns, Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, Azure, Docker, Kubernetes
  • Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure.
  • Strong Problem-Solving skills.
  • Distributed systems (Databases, caches, microservices, message broker)
  • API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract
  • Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest
  • Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock
  • Static Code Analysis using SonarQube/Xcode Static Analyzer
  • Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure.
  • Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git
  • Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell Scripting.
  • Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3, Bootstrap/Material UI, Angular.
  • Good knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin/Bamboo)/CD, Splunk
  • Strong communication skills both verbal and written with strong relationship, collaborative skills, and organizational skills
  • Proven experience in Agile methodology, SDLC & implementation of Projects, debugging the applications.

3 days onsite/week in London

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.