28 days ago
Kraków, PolandSenior
Responsibilities
- Design, develop, and maintain Android, web, and backend applications using Kotlin.
- Build robust and scalable APIs using Kotlin and Spring Boot.
- Manage build processes with Gradle and deploy applications through Azure DevOps pipelines.
- Create and maintain Dockerized application environments.
- Deploy and manage applications in Kubernetes clusters.
- Collaborate with developers, project managers, and stakeholders to deliver high-quality solutions.
- Write clean, efficient, and well-documented code and conduct testing and debugging.
- Mentor junior developers and contribute to continuous improvement in development processes and performance.
Requirements
- Several years of proven backend development experience with a strong focus on Kotlin.
- Several years of experience aligned with the listed responsibilities.
- Proficiency in Kotlin, Spring Boot, Gradle, Azure DevOps, Docker, and Kubernetes.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Preferred experience with cloud platforms such as AWS or Azure.
- Familiarity with CI/CD best practices and knowledge of additional programming languages or frameworks are preferred.
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
