Responsibilities:
- Play a crucial role in the complete Software Development Lifecycle, encompassing design, development, testing, and support.
- Leverage senior-level expertise in Java, Java frameworks, messaging services, HTML, CSS, and JavaScript to deliver high-quality solutions.
- Collaborate with diverse teams and clients to understand project requirements and deliver innovative solutions.
- Lead and contribute to solution design and architecture, acting as a technical expert and mentor.
- Take ownership of outcomes and delivery as a technical lead, addressing complex technical challenges.
- Mentor and guide junior team members, occasionally taking on the role of a SCRUM Master.
- Demonstrate excellent communication skills in English, both written and verbal, with colleagues and clients.
- Document solutions in adherence to project standards and support solution deployment activities.
- Uphold a strong work ethic, professionalism, and commitment to problem-solving, analytical, and creative thinking.
- Senior-level experience in Java development, with proficiency in Java frameworks and messaging services.
- Strong proficiency in web technologies, including HTML, CSS, JavaScript, and modern web frameworks (e.g., React, Angular, Vue).
- Database development experience, preferably with SQL Server or PostgreSQL.
- Experience with Rest APIs, including designing, implementing, or using OpenAPI specification (Swagger) or RESTful API.
- Familiarity with C# and .Net (standard or Core) is beneficial.
- Previous experience in a senior role within a development team, showcasing leadership in outcomes, technical expertise, and solution design.
- Excellent communication skills, both written and verbal.
- Proven experience in documenting solutions and supporting solution deployment activities.
- Ability to work effectively both individually and as part of a team.
- Strong work ethic, professionalism, and problem-solving abilities.
- Security clearance may be required for this role, and successful candidates must meet relevant clearance levels.
- Our client is committed to promoting diversity and inclusion, providing an inclusive and supportive working environment.
- The organization offers a comprehensive Total Reward package, including flexible holidays, life assurance, health & wellbeing benefits, and career planning.