Source description
About the role
Responsibilities/Tasks
-
· Responsible for delivering highly efficient software solutions into a
-
complex IT estate.
-
· Applying architectural and engineering concepts to implement
-
solutions that meet business requirements, considering scalability,
-
maintainability, security, reliability, flexibility, availability and
-
manageability.
-
· Able to create and interpret technical architectures using standard
-
tools and techniques for modelling.
-
· Writing clean, functional code on the front- and back-end
-
· Testing and fixing bugs or other coding issues
-
· Identify the technologies to employ and take responsibility for the
-
delivery of software solutions.
-
Experience/Exposure: customer ask>>
-
· Relevant experience of at least 5+ years
-
· Experience of working in DevOps or agile projects using Scrum and Kanban.
· Expert Java knowledge, with significant commercial experience in Java 9 and beyond · Very strong OOP knowledge · Strong knowledge and experience in front end skills like HTML5, CSS, JavaScript, Angular, ReactJS etc. · Strong TDD, Mocking and CI / CD skills · Significant experience with REST APIs, using JSON or XML. · SQL · Technical leadership skills – able to lead by example for the development team, and able to bring other team members with them on technical matters. · Mentoring ability. Should be able to work with more junior members, ensuring that they can improve their development practices and continuously increase code quality. · SpringBoot knowledge and experience · Cloud deployments with AWS, Azure and/or Google Cloud · Relevant industry certifications would be an added advantage. Please be aware we are not necessarily expecting each candidate to cover all the above listed technologies.
Education/Certification:
· Bachelor’s degre
Job type: Full Time/Contract Division: eTeam Workforce Limited Reference: 23-00774
More at eTeam