We are seeking a Java Lead Developer to join a major greenfield project, building a brand-new system for a high-profile client in the finance sector. This is a key leadership role requiring deep technical expertise, strong team management skills, and fluency in both Swedish language and culture. You will lead a skilled team, liaise with stakeholders, and shape the technical direction of the solution.
Tasks
- Lead the design and development of a new enterprise system using Java 21 and modern architectural principles.
- Oversee and mentor a team of developers, ensuring best practices in coding, testing, and DevOps.
- Collaborate closely with product owners, architects, and stakeholders to align technical solutions with business goals.
- Drive implementation of event-driven architecture using Kafka for high-throughput, reliable messaging.
- Manage containerized deployment using Kubernetes, ensuring scalability, security, and high availability.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Coordinate with DevOps teams for CI/CD integration and monitoring solutions.
- Ensure compliance with security and regulatory standards, particularly in line with Swedish clearance protocols.
- Facilitate code reviews, performance tuning, and quality assurance processes.
- Contribute to technical documentation, architectural decisions, and project roadmaps.
Requirements
- 15+ years of experience in software development
- Proven experience as a Lead Developer or Technical Lead
- Expertise in Java 21
- Strong experience with Kafka
- Experience with Kubernetes in production environments
- Exposure to Screenbuilt (clarification to follow via full skill list)
- Finance industry background is desirable
- Excellent team leadership and stakeholder management capabilities
Additional Criteria:
- Must be a Swedish citizen
- Fluency in Swedish is required
- Must be eligible for Swedish Security Clearance