Job Description
SENIOR TECH LEAD / TECH LEAD
Java Spring Boot
REQUIREMENTS
- It is mandatory to have 7+ years of industry experience, including at least 3 years in a full-time Tech Lead role.
- Proficient in the Spring Ecosystem, including Spring Boot, Spring Data, and Spring Security, with extensive experience in building secure, scalable, and efficient application.
- Extensive expertise in front-end development (Angular Preferred), with a proven ability to design and implement user friendly, responsive and salable web applications.
- Strong understanding of data structures and algorithms, with the ability to apply them effectively in problem solving and software development.
- Experience with Micro-services architecture and containerization using Docker and Kubernetes.
- Extensive knowledge of SQL and database design, with a thorough understanding of relational databases and their architecture.
- Excellent presentation and documentation skill with High ownership mindset, always striving for improvements.
- Experience working in Agile development environments, collaborating in iterative and flexible development cycle.
- Strong collaboration and teamwork skills with a capacity for independent work, Set high standards for others and for yourself.
RESPONSIBILITIES
- Contribute actively to the codebase (60% of work time), focusing on complex tasks, technical enablers, and Proof of Concepts to assess and implement innovative technologies.
- Provide technical design for new features and document technical architectures, workflows, and processes for reference and clarity.
- Maintain and lead the technical roadmap, ensuring alignment with business goals.
- Conduct code reviews to uphold high-quality software coding standards.
- Participate to define technical priorities and set the technical direction for the Engineering team.
- Guide and mentor Software Engineers in the technical growth, encouraging learning and skill development within the team.
BENEFITS
- Competitive Compensation paid in EUR with Top Benefits.
- Opportunities for growth and Work-Life Balance.
- Work from Home / Office Hybrid work option.
- Opportunities to visit customers and collaborate remote teams.
- Support for training and continuous personal development.
Email Your CV To [email protected]