Job Description
Undelucram.ro on behalf of:
EPAM Romania
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a skilled Back-end Developer specializing in Java and Kotlin to join our dynamic team.
The ideal candidate will be responsible for developing and maintaining robust back-end systems, contributing to both new and existing projects. If you are passionate about technology and thrive in a fast-paced, collaborative environment, we encourage you to apply.
Responsibilities
EPAM Romania
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a skilled Back-end Developer specializing in Java and Kotlin to join our dynamic team.
The ideal candidate will be responsible for developing and maintaining robust back-end systems, contributing to both new and existing projects. If you are passionate about technology and thrive in a fast-paced, collaborative environment, we encourage you to apply.
Responsibilities
- Develop and implement new products from start to finish
- Partially develop new products as per project specifications
- Rework, improve, and maintain the existing system
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize the application for maximum speed and scalability
- Implement security and data protection measures
- Design and implement data storage solutions
- Write reusable, testable, and efficient code
- Manage individual project priorities, deadlines, and deliverables
- Bachelor or University degree in Computer Science, IT or a comparable subject
- At least 5 years work experience as a Backend Developer, Java Developer, Kotlin Developer or Backend DevOps Engineer etc.
- Experience with Java 11 or higher and Kotlin
- Proficiency in Services (APIs) and CI/CD practices
- Knowledge of Containerization (Kubernetes) and Cloud (Azure)
- A getting-things-done mentality
- An insatiable appetite for new knowledge and knowledge-sharing
- Good communication skills, fluent in English
- Experience with microservices architecture
- Familiarity with Agile methodologies
- Prior experience in a fast-paced start-up environment
- Knowledge of additional programming languages and frameworks