Full stack Java developer

Full stack Java developer

Posted 1 week ago by N Consulting Global

Negotiable
Undetermined
Onsite
London Area, United Kingdom

Summary: We are looking for a Full Stack Java Developer with expertise in RESTful API development, Perl scripting, and .NET technologies to design, develop, and maintain scalable web applications and backend services. The role requires collaboration in a DevOps-driven environment and integration of legacy systems. The ideal candidate will have strong experience in both front-end and back-end development, ensuring high performance and security in applications. This position is based in London and is contract-based.

Key Responsibilities:

  • Design and develop scalable, secure, and high-performance web applications using Java and modern frameworks.
  • Build and maintain RESTful APIs and microservices architectures using Spring Boot.
  • Develop responsive front-end interfaces using Angular or React.
  • Integrate and maintain legacy systems and automation scripts using Perl.
  • Work with and support modules developed in .NET Framework / ASP.NET Core.
  • Implement authentication, authorization, and security best practices for APIs (OAuth2, JWT).
  • Collaborate with DevOps teams for CI/CD pipelines, containerization, and cloud deployments.
  • Write clean, maintainable, and testable code with unit and integration tests.
  • Participate in code reviews, architecture discussions, and technical documentation.
  • Troubleshoot and optimize performance across the full stack.

Key Skills:

  • 5+ years of hands-on experience with Java and enterprise application development.
  • Strong experience building REST APIs using Spring Boot.
  • Solid understanding of microservices, API gateway, and service orchestration.
  • Proficiency in Perl scripting for automation, batch processing, or legacy integrations.
  • Working knowledge of .NET / ASP.NET Core applications.
  • Experience with relational databases (MySQL, PostgreSQL, or Oracle) and ORM tools (Hibernate/JPA).
  • Front-end development experience with Angular or React.
  • Familiarity with message brokers (Kafka/RabbitMQ) is a plus.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Understanding of Git, CI/CD, and DevOps practices.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Full Stack Java Developer (REST APIs | Perl | .NET) Location: London (Onsite) Duration :Contract

Role Overview

We are seeking a highly skilled Full Stack Java Developer with strong experience in RESTful API development, Perl scripting, and working knowledge of .NET technologies. The ideal candidate will design, develop, and maintain scalable web applications and backend services, integrate legacy systems using Perl, and collaborate across teams in a modern DevOps-driven environment.

Key Responsibilities

  • Design and develop scalable, secure, and high-performance web applications using Java and modern frameworks.
  • Build and maintain RESTful APIs and microservices architectures using Spring Boot.
  • Develop responsive front-end interfaces using Angular or React.
  • Integrate and maintain legacy systems and automation scripts using Perl.
  • Work with and support modules developed in .NET Framework / ASP.NET Core.
  • Implement authentication, authorization, and security best practices for APIs (OAuth2, JWT).
  • Collaborate with DevOps teams for CI/CD pipelines, containerization, and cloud deployments.
  • Write clean, maintainable, and testable code with unit and integration tests.
  • Participate in code reviews, architecture discussions, and technical documentation.
  • Troubleshoot and optimize performance across the full stack.

Required Skills & Experience

  • 5+ years of hands-on experience with Java and enterprise application development.
  • Strong experience building REST APIs using Spring Boot.
  • Solid understanding of microservices, API gateway, and service orchestration.
  • Proficiency in Perl scripting for automation, batch processing, or legacy integrations.
  • Working knowledge of .NET / ASP.NET Core applications.
  • Experience with relational databases (MySQL, PostgreSQL, or Oracle) and ORM tools (Hibernate/JPA).
  • Front-end development experience with Angular or React.
  • Familiarity with message brokers (Kafka/RabbitMQ) is a plus.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Understanding of Git, CI/CD, and DevOps practices.

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Exposure to API documentation tools (Swagger/OpenAPI).
  • Knowledge of Linux/Unix environments and shell scripting.
  • Experience in system integration and modernization of legacy platforms.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder collaboration.
  • Ability to work independently and in cross-functional teams.
  • Proactive mindset toward continuous improvement and learning.

Nice to Have

  • Experience in financial services, telecom, or large enterprise environments.
  • Knowledge of security standards and performance tuning.
  • Exposure to event-driven architectures.

Tools & Technologies

  • Java, Spring Boot, REST, Perl, .NET, ASP.NET Core, Angular/React, SQL, Hibernate, Docker, Kubernetes, Git, Jenkins, Swagger, Linux.