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
EnglishJob 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