remoteonsite
Java/Kotlin Developer - Persistent Systems
Android Developer
Develop and maintain enterprise Java and Kotlin applications, building microservices and cloud‑native solutions using Spring Boot and AWS.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java and Kotlin services for enterprise clients.
- Implement RESTful APIs and microservice architectures using Spring Boot.
- Integrate applications with AWS services such as EC2, S3, and Lambda.
- Collaborate with cross‑functional teams to define requirements, perform code reviews, and ensure best practices.
- Participate in performance tuning, debugging, and continuous improvement of existing systems.
Requirements
- 5+ years of professional experience in Java development, with strong proficiency in Kotlin.
- Hands‑on experience with Spring Boot, REST APIs, and microservice patterns.
- Solid understanding of cloud platforms, preferably AWS, and related deployment tools.
- Experience with version control (Git), CI/CD pipelines, and automated testing.
- Strong problem‑solving skills and ability to work in an agile, collaborative environment.