Java Developer (P723)
About Us:
As a Mid-level 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.
- 3+ years of experience in backend development with Java, with strong knowledge of object-oriented programming, functional programming, and both synchronous and asynchronous processing.
- 3+ 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.
- Broad understanding of cloud architecture principles, focusing on scalability, reliability, and performance.
- Skilled in solving complex technical challenges and troubleshooting issues.
- 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