Java Full-stack Engineer

Java Full-stack Engineer

Posted 2 weeks ago by NPAworldwide on Linkedin

Negotiable
Undetermined
Hybrid
Birmingham, England, United Kingdom

Summary: The role of Senior Software Engineer involves joining a fast-paced, agile delivery team to develop backend systems and data processing pipelines for clients in the UK Government and Defence sector. The position requires a proactive attitude towards learning and applying contemporary software engineering practices, including DevOps techniques. The successful candidate will engage in the full software lifecycle, from concept to deployment, while collaborating with various stakeholders. This opportunity offers flexible working arrangements and a competitive benefits package.

Key Responsibilities:

  • Implementing software solutions including design, development, and testing.
  • Utilizing a wide range of technologies, particularly open-source libraries and components.
  • Building continuous integration pipelines using tools such as GitLab.
  • Deploying software systems to public (AWS and Azure) and private cloud environments.
  • Involvement in the full software lifecycle from concept formalization to maintenance.
  • Providing software training and support.

Key Skills:

  • Contemporary software engineering practices and technology selection.
  • Full-stack development experience as a polyglot developer/engineer.
  • Proficiency in DevOps techniques including virtualization and containerization.
  • Experience with continuous integration and deployment.
  • Ability to work with high-level stakeholders in agile environments.
  • Familiarity with methodologies such as Scrum and Kanban.

Salary (Rate): 80000

City: Birmingham

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT