As a Lead Java Developer, you will lead the design and implementation of mission-critical software systems within an agile framework. Your primary focus will be the development and maintenance of the Login & Access Hub, a platform that ensures secure digital access for millions of users.
Key Responsibilities
- Lead the full software development lifecycle for strategic applications, from requirement analysis to deployment and optimization.
- Design scalable solutions and translate business specifications into efficient, maintainable code using object-oriented programming.
- Automate infrastructure provisioning and application delivery processes to improve deployment speed and reliability.
- Ensure high system availability by monitoring performance, identifying bottlenecks, and implementing optimizations.
- Develop and execute comprehensive unit and integration tests to maintain code integrity and prevent defects.
- Collaborate with Product Owners and stakeholders to refine requirements and align technical delivery with business objectives.
- Participate in internal reviews and contribute to fault analysis, troubleshooting, and system improvements.
- Mentor development team members, promote best practices, and uphold coding standards across the project.
- Engage with internal and external customers to understand needs, provide technical consultation, and support solution evaluation.
Team & Environment
You will work within a SCRUM-based team, delivering complex application solutions for a major telecommunications client. The role emphasizes clean architecture, test-driven development, and continuous improvement in a collaborative, fast-paced setting.