Java Developer/Java L3 Support Engineer

Falcon Chase International
Reading, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Reading, United Kingdom

Tech stack

Java
Activiti (Software)
API
Agile Methodologies
Amazon Web Services (AWS)
Continuous Integration
Relational Databases
DevOps
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Spring
WildFly (JBoss AS)
JUnit
PostgreSQL
Node.js
OpenStack
Scrum
Ansible
Java Application Server
Test Driven Development
Camel
DevOps Tools - Open-source
Spring-boot
SOAPAPI
Mustache
GIT
Angular
Production Code
Api Gateway
Serverless Computing
Docker
ELK
Jenkins
Microservices

Job description

Role Overview

We are looking for experienced Java professionals to contribute to the development and ongoing support of large-scale, distributed systems.

Must be Eligible for SC & have active SC

Depending on your experience and interest, you will either focus on:

  • Building new features and services (Java Developer)
  • Production support, incident resolution and platform stability (Java L3 Support)

Both roles work closely with DevOps, QA and Architecture teams in an Agile delivery environment.

Key ResponsibilitiesJava Developer

  • Design and develop scalable microservices and APIs
  • Build and enhance large-scale integration platforms
  • Contribute to architecture and technical design discussions
  • Write clean, testable, production-grade code
  • Participate in Agile ceremonies and CI/CD practices

Java L3 Support Engineer

  • Provide L3 production support for Java applications
  • Troubleshoot incidents, perform root cause analysis and implement fixes
  • Work closely with DevOps and development teams to improve reliability
  • Support releases, deployments and platform stability
  • Contribute to continuous improvement and automation

Essential Skills

  • Strong hands-on experience with large-scale Java/J2EE projects
  • Experience working in a production or L3 support environment
  • Experience with:
  • Java 8/Java 11
  • Spring Framework & Spring Boot
  • REST & SOAP Web Services
  • Microservices architecture
  • PostgreSQL/relational databases
  • JUnit, TDD and Agile (Scrum/Kanban)
  • Git, Jenkins and CI/CD practices
  • Docker & Kubernetes

Desired Skills

  • Experience with AWS (ECS, EKS, API Gateway, Serverless)
  • Experience with Apache Camel, JBoss, Fuse
  • Messaging and distributed systems integration
  • Ansible and DevOps tooling
  • Experience working in large-scale integration programmes

Nice to Have

  • Angular or Node.js
  • ELK stack
  • OpenStack
  • Activiti BPM/Mustache templates

Requirements

  • Strong hands-on experience with large-scale Java/J2EE projects
  • Experience working in a production or L3 support environment
  • Experience with:
  • Java 8/Java 11
  • Spring Framework & Spring Boot
  • REST & SOAP Web Services
  • Microservices architecture
  • PostgreSQL/relational databases
  • JUnit, TDD and Agile (Scrum/Kanban)
  • Git, Jenkins and CI/CD practices
  • Docker & Kubernetes

Desired Skills

  • Experience with AWS (ECS, EKS, API Gateway, Serverless)
  • Experience with Apache Camel, JBoss, Fuse
  • Messaging and distributed systems integration
  • Ansible and DevOps tooling
  • Experience working in large-scale integration programmes

Nice to Have

  • Angular or Node.js
  • ELK stack
  • OpenStack
  • Activiti BPM/Mustache templates

Apply for this position