Technical Lead; Java + React
Listed on 2025-12-27
-
Software Development
Software Engineer, Full Stack Developer, Java Developer, React.js
As a Technical Lead (Java + React) at Tek Spikes, you will be responsible for guiding the development of robust web applications that align with our client’s needs and technical requirements. Your dual expertise in Java for backend development and React for frontend implementation will be crucial in creating scalable and efficient solutions. You will lead a team of developers, oversee the full software development lifecycle, and ensure adherence to best practices in coding, testing, and deployment.
Key Responsibilities:
- Lead the architecture and development of web applications using Java and React, ensuring high performance and responsiveness.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Provide technical guidance and mentorship to junior developers, promoting best practices in coding, testing, and design.
- Build responsive, accessible UIs inReactJS(Hooks, Context, Type Script, Redux).
- Develop scalable APIs and event‑driven services inJava
17 / Spring Boot3 . - Oversee code quality through regular code reviews and by implementing coding standards.
- Implement CI/CD pipelines for efficient deployment and continuous integration.
- Monitor application performance and troubleshoot issues to ensure reliability and scalability.
- Stay updated with emerging technologies and industry trends to continually innovate and improve existing applications.
Experience & Qualifications:
Experience:8+years in software engineering; 3+years in a technical‑lead or team‑lead role.
Front‑End:Expertise inReactJS, HTML5, CSS‑in‑JS, responsive design, browser dev tools.
Back‑End:Strong Java (11+), Spring Boot, Spring Security, REST, and microservices patterns.
Cloud & Dev Ops:Hands‑on with AWS, Git, CI/CD (Git Hub Actions, Jenkins, or Git Lab), and IaC.
Collaboration:Excellent communication skills, proven mentorship, and agile mindset.
Preferred Qualifications:
- Experience with Agile development methodologies.
- Knowledge of cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes) is a plus.
Education:Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).