Java Developer (P722)
About Us:
As a Senior Java Developer 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 Engineering, Computer Science, or a related field.
- 5+ years of experience in backend development with Java, with strong knowledge of object-oriented programming, functional programming, and both synchronous and asynchronous processing.
- 5+ years of experience with the Spring ecosystem, with a solid understanding of its design and foundational principles.
- Strong understanding of REST architecture and the HTTP protocol.
- Familiarity with AWS services and cloud architecture, with a broad understanding of scalability, reliability, and performance principles.
- Proven ability to tackle complex technical challenges and troubleshoot effectively.
- Experience working in Agile environments.
- Commitment to continuous learning, staying updated on industry trends, emerging technologies, and best practices in backend development and cloud computing.
- Familiarity with non-relational databases, particularly MongoDB, including design, implementation, and optimization.
- Minimum B2 (Upper-Intermediate) or C1 (Proficient) level in English.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills