Java Technical Lead (P842)
About Us:
As a Java Technical Lead at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over a decade of experience in backend development using Java, with solid expertise in both object-oriented and functional programming, and a strong command of synchronous and asynchronous processing models.
- Deep familiarity with the Spring framework, including advanced configuration, customization, and architectural principles applied in enterprise-level solutions.
- Demonstrated leadership in managing technical teams, establishing development standards, reviewing code, mentoring team members, and promoting engineering excellence.
- Strong command of RESTful API design and the HTTP protocol, with experience optimizing APIs for high performance and scalability.
- Hands-on leadership in cloud-native development using AWS services, with a focus on scalability, resilience, and cost efficiency.
- Capable of defining and maintaining architectural standards to ensure modular, maintainable, and forward-compatible solutions.
- Skilled in facilitating critical technical decisions, aligning short-term deliverables with strategic technical goals.
- Track record of resolving complex technical issues, leading high-pressure debugging efforts, and deploying long-term solutions.
- Experience with non-relational databases, particularly MongoDB, including schema modeling, performance optimization, and ensuring high availability.
- Background in Agile methodologies, actively contributing to sprint planning, backlog grooming, and cross-functional collaboration.
- Committed to continuous professional growth and promoting a culture of innovation, with ongoing engagement in backend and cloud technology trends.
- Experience integrating GPT or similar AI technologies into backend systems, enhancing functionality with AI-driven capabilities.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills