Search by job, company or skills

Jejak.in

Technical Lead

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Are you a seasoned Software Engineer who is passionate about both writing great code and leading a team to success Do you have deep expertise in BackEnd Systems and a solid understanding of FrontEnd technologies If so, we're looking for you! At Jejakin.com, we're on a mission to empower organizations to achieve their sustainability goals. We're seeking a Technical Lead to guide our engineering team, ensuring our systems are robust, scalable, and built for the future. You'll be a key player, balancing your time between hands on technical work and mentoring your team.

Requirement:

  • Bachelor's degree in Computer Science, Information Technology, or any related technical field.
  • 7+ years of professional experience in Software Engineering.
  • 5+ years of strong experience as a backend engineer, with a focus on Java/Kotlin.
  • Proven experience in a technical leadership role (e.g., Senior Engineer, Tech Lead).
  • Deep understanding of microservices architecture and distributed systems.
  • Proficiency with PostgreSQL and MongoDB.
  • Solid foundational knowledge and experience with React and Next.js.
  • Strong grasp of engineering best practices, including CI/CD, unit testing, and secure coding principles.
  • Excellent communication, leadership, and problem-solving skills.
  • Experience with cloud providers (AWS, Azure, or GCP) and technologies like Kafka, Redis, and Elastic Search/Open Search is a plus.

Job Description:

  • Design, develop, and maintain high-performance backend services using Kotlin and Spring Boot.
  • Architect and implement solutions for a microservices architecture, ensuring systems meet high standards of security, reliability, and availability.
  • Work with our core databases, including PostgreSQL and MongoDB.
  • Write clean, efficient, and well-tested code, performing code reviews to maintain quality.
  • Collaborate with the frontend team and contribute to our user-facing applications using Next.js and React (as needed).
  • Lead, mentor, and guide a team of talented engineers, fostering a culture of technical excellence and continuous learning.
  • Oversee the software development life cycle, from planning and design to deployment and maintenance.
  • Drive technical decisions and implement engineering best practices.
  • Collaborate with product managers and other stakeholders to translate business requirements into technical solutions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146404553

Similar Jobs