Job description: Java Engineer Location: Remote
Contract: 6 months+
SC security clearance is required for this role.Candidates must be willing to go through NPPV3 clearance as well.
As a Java Software Engineer, you will take a lead position in its transformation to a cloud-ready solution built upon modern DevOps principles by providing strategic decision making and technical leadership, sharing your Java expertise and providing advice to fellow engineers and architects.Expereince required:* Java engineering and general software architecture* Software lifecycle automation and best practices* Using consultative approach, engaging with internal and external stakeholders* Product identification and down-selection
Essential skills required:* Broad knowledge of JAVA / JAVA EE - current and legacy versions, including best practices and patterns for code migrations* Knowledge of best practices regarding continuous Integration/Delivery Pipelines (Jenkins or similar)* Experience in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured)Desirable skills:* Cloud Providers (Azure, AWS)* Configuration Management Tooling (GitLab or similar)* Project/Issue Management Tooling (JIRA or similar)
If you are interested in this role or wish to apply, please feel free to reply to this advert or call me on Many thanks,