Candidates: Create an Account or Sign In
Our client is a forward-thinking tech company operating at the forefront of their sector. We build scalable, reliable, and innovative software solutions that power our core products and services. We're looking for a Staff Java/Kotlin Engineer to provide technical leadership and drive the development of our next-generation platforms.
Key Responsibilities
*
Lead the design and implementation of scalable, high-performance software solutions using Java and Kotlin.
*
Provide technical direction and mentorship to a team of engineers.
*
Drive architectural decisions and ensure adherence to best practices in software engineering.
*
Collaborate with product managers, designers, and other stakeholders to deliver high-quality products.
*
Ensure code quality through rigorous testing, code reviews, and continuous integration.
*
Identify and resolve performance bottlenecks and other technical issues.
*
Stay updated with emerging technologies and advocate for continuous improvement.
Qualifications & Experience
*
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
*
Extensive experience in backend development using Java and Kotlin.
*
Deep understanding of software design patterns, data structures, and algorithms.
*
Proven experience in system architecture and designing distributed systems.
*
Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
*
Experience with microservices architecture and RESTful API design.
*
Strong leadership, communication, and collaboration skills.
*
Ability to work independently and make sound technical decisions