Full Stack Java Developer

Company: N Consulting Limited
Apply for the Full Stack Java Developer
Location: Basildon
Job Description:

Role Title

Full Stack Java Developer

Role Purpose

  • Design, develop, and scale Spring Boot microservices supporting MRV/MRD workflows.
  • Build secure, well designed REST APIs integrated with frontend and downstream systems.
  • Contribute to frontend development using Angular and/or server side templating (Thymeleaf).
  • Work with event driven and messaging systems to support real time risk processing.
  • Develop and optimize data access using relational databases and caching layers.
  • Collaborate across product, cloud, and risk teams to support multi region scaling.
  • Support production readiness, performance tuning, and operational stability.

Required Skills & Experience

  • Strong hands on experience in Java and Spring Boot, including REST API development and microservice based architectures in production environments.
  • Experience working across the full stack, with practical exposure to frontend development using Angular or server side templating frameworks (e.g., Thymeleaf).
  • Working experience with AWS cloud services, such as ECS, API Gateway, S3, RDS/Aurora, or ElastiCache, in deploying and running backend services.
  • Solid understanding of API security concepts, including OAuth2, JWT, and secure service to service communication.
  • Hands on experience with relational databases (e.g., PostgreSQL) and familiarity with caching technologies such as Redis.
  • Working knowledge of event driven architectures, including experience consuming or producing messages using Kafka and/or Amazon SQS.
  • Experience working in regulated, risk sensitive, or high availability systems, with an emphasis on reliability, auditability, and scalability.

Required Personal Skills

  • Good communication skills and ability to work within an international team.
  • Self‑motivated individual and creative thinker who will take ownership of tasks assigned.
  • Ability to thrive in a fast‑paced, high energy, demanding and team‑orientated environment.
  • Excellent problem solving skills.
  • Strong communication skills both verbal and written, capable of collaborating effectively across a variety of IT and Business groups, across regions and different roles.
  • Good customer service skills, with the ability to deal with difficult situations/individuals gracefully.

Desired Skills

  • Exposure to fraud, risk, or compliance platforms.
  • Familiarity with Node.js in support or integration roles.
  • Experience with Snowflake or data lake architectures.
  • Prior work in multi region or globally distributed systems.

#J-18808-Ljbffr…

Posted: June 19th, 2026