Middle Software Engineer (Kotlin, Spring, Kafka)
Colombia
We are looking for a Middle Software Engineer with expertise in Kotlin, Spring, and Kafka.
In this role, you will focus on backend development and system enhancements. You will work in a data-heavy environment, collaborating with your team to manage complex systems and optimize data processing workflows. We encourage you to apply and join us in shaping the future of our technology.
Responsibilities
- Contribute to backend development using Kotlin and Spring in an event-driven environment
- Work with Databricks and Snowflake to enhance data processing and analytics workflows
- Analyze and improve legacy systems to ensure maintainability and scalability
- Provide input and feedback on technical decisions to help drive improvements
- Ensure best practices and stability in system design and code quality
- Work within a database-heavy environment to maintain data integrity and performance
- Collaborate with stakeholders to design and implement technical solutions
- Contribute to continuous integration and continuous deployment processes
- Participate in containerized deployment using Kubernetes and infrastructure patterns
Requirements
- 2+ years of experience in backend development with Kotlin and Spring
- Understanding of Apache Kafka and event-driven architectures
- Familiarity with Databricks and Snowflake in data-heavy applications
- Proven experience with legacy system improvements
- Solid understanding of database-heavy applications and best practices
- Knowledge of continuous integration and continuous deployment processes
- Strong problem-solving skills and a proactive mindset
- Ability to collaborate effectively with team members and stakeholders
- Excellent communication skills in English, with a minimum proficiency level of B2
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn