Backend Developer (P805)
About Us:
As a Senior Backend Developer at Kenility, you will become part of a collaborative team of developers, engineers, and designers focused on delivering top-quality software solutions to the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over 5 years of backend development experience using Java, with deep expertise in object-oriented and functional programming, as well as both synchronous and asynchronous processing.
- Extensive experience with the Spring ecosystem, demonstrating a strong grasp of its architecture and core concepts.
- Solid understanding of RESTful API design and the HTTP protocol.
- Knowledge of AWS services and cloud infrastructure, with awareness of scalability, reliability, and performance optimization.
- Proven skills in solving complex technical issues and effective debugging.
- Background in Agile methodologies and team collaboration.
- Enthusiastic about ongoing learning and staying current with backend technologies, cloud computing advancements, and industry best practices.
- Experience working with non-relational databases like MongoDB, including schema design, performance tuning, and implementation.
- Proficiency in leveraging AI tools such as GPT within backend development workflows.
- Familiarity with monitoring solutions is considered a plus.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills