Lead Software Engineer
Talent International
Nottingham, United Kingdom
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 156KJob location
Nottingham, United Kingdom
Tech stack
Java
JavaScript
Amazon Web Services (AWS)
Tomcat
Cloud Computing
Data Centers
ETL
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
GIS Applications
PostgreSQL
Windows Server
Nginx
OpenLayers
Oracle Applications
Systems Development Life Cycle
Red Hat Enterprise Linux - RHEL
Software Engineering
Solaris (Operating System)
PL-SQL
Virtualization Technology
SC Clearance
Data Management
Microservices
Job description
This is a high-impact role requiring a technical leader capable of deconstructing complex legacy architectures and rebuilding them for a cloud-native future. You will be responsible for the strategic migration from on-premise data centres to AWS, shifting from Oracle to PostgreSQL, and evolving Java EE/EJB environments into modern Spring microservices., * Java Modernisation: Extensive experience migrating legacy Java (EE/EJB) to modern versions (Spring / Java 11).
Requirements
- Data & Cloud Transition: Proven track record of moving workloads from Oracle (PL/SQL) to PostgreSQL and migrating from physical Data Centres to AWS.
- Legacy OS Knowledge: Comfortable navigating environments across Red Hat Enterprise Linux 8, Oracle Solaris, and Windows Server (2008-2019).
- Geospatial Integration: Experience with GIS tools including JavaScript/OpenLayers, TileCache, and MapServer., * Active Security Clearance: You must hold current, active NPPV3 and SC Clearance. We cannot consider candidates without these active clearances due to the immediate start date.
- Leadership: Experience leading technical teams through the full software development lifecycle (SDLC) within a consultancy or government framework.
- Availability: Must be available to start within 1-2 weeks.
Preferred Skills (Nice to Have)
- IBM Initiate (Master Data Management).
- Experience with Nginx, Apache Tomcat, and ETL processes.
- Exposure to Cognitec FaceVACS, MiniO, or Virtualisation technologies.