Java Software Engineer
Role details
Job location
Tech stack
Job description
4xFlex, 37.5 hours per weekWe are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and are looking to hire Software Engineers (Java/AWS) at mid to lead level.This opportunity sits across a range of Defence, Cyber and Intelligence programmes, focused on developing secure, cloud-based solutions within mission-critical environments.A key requirement for this position is the ability to obtain and maintain high-level security clearance. If you do not currently hold this, support will be provided throughout the application process.The Role:You will work under the guidance of a Software Engineering Lead or, at senior level, take on additional responsibility for technical delivery and supporting wider engineering activities. You may specialise in a particular area or work across multiple disciplines, with a strong focus on the Cyber domain.Typical responsibilities include:Conducting software development activities and contributing to technical deliveryDesigning and developing tests to debug and validate softwareWorking with customer requirements to develop mission/business applicationsSupporting the full software development lifecycle using appropriate tools, standards and processesAnalysing system capabilities and resolving technical queriesCorrecting program errors and maintaining documentationPreparing operating instructions and technical documentationChampioning automation through Infrastructure as Code (IaC), CI/CD and test automationSkills & Experience:Strong proficiency in JavaKnowledge of additional languages such as Python, C++, JavaScript, TypeScript or React (desirable)Experience developing software for cloud environments, particularly AWSUnderstanding of microservices and/or serverless architecturesFamiliarity with CI/CD pipelines for cloud deploymentsAwareness of challenges when migrating on-premise workloads to the cloudKnowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and LambdaExperience working in Linux environmentsUnderstanding of unit testing and mocking frameworks (e.g. JUnit 5)Experience with Git version controlKnowledge of Agile development methodologies (SCRUM)Understanding of relational databases (e.g. Oracle) and/or MongoDBFamiliarity with GitLab CI/CD pipelinesExperience using Atlassian tools (Bitbucket, Jira, Confluence)Understanding of Elasticsearch, Kibana and HibernateDesirable Certifications:Oracle Java Certification / AWS Certification / ISTQB Certification / OSCP Certification / CCNA CertificationPLEASE NOTE: eDV clearance is required to start. The process can take up to 18 monthsOmega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors., Mid-Level Software Engineer (Java / AWS)We're supporting a large, well-established UK organisation on a key digital delivery programme and are looking for two mid-level Software Engineers to join an existing engineering team.This is a hands-on development role suited to..., The roleWe are looking for highly talented and driven software engineers who take pride in their work, to expand our Engineering team in London. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of..., Job DescriptionBe an integral part of a technology team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead KDB Developer at JPMorgan Chase within Equities Trading you will play a pivotal role in building our..., Overview Java Full Stack Engineer (DV Cleared) - Consultant - Digital Excellence at Capgemini Invent. YOUR ROLE Our DV Cleared Java Full Stack Engineers are responsible for creating the visions of our clients and driving better business outcomes. They are tasked with..., Senior / Lead Backend Engineers - Greenfield Fintech Location: London Salary: £95,000 - £140,000 + bonus Would you like to take your software engineering career to the next level and be part of something truly special? This is not a traditional transformation programme-...
Requirements
Java Software Engineer with around 3-6 years professional, post-graduate experience sought by one of the original Quantitative Hedge Funds, with a 20+ year track-record.The firm are renowned for a healthy, supportive, and collegiate working environment and culture, with no...