senior java developer
We are seeking a Senior Java Developer who will take ownership of a cloud-based product, delivering high-quality solutions that exceed customer expectations. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex applications using Java, Kotlin, Scala, and Go. You will work with cross-functional teams to design, develop and maintain APIs and integrations with SQL and NoSQL tools. Additionally, you will work with React.js and AWS, ensuring high-quality standards, and implementing CI/CD methodologies. If you have a proactive attitude towards problem-solving, experience working on cloud-based products, and a passion for delivering high-quality products, this is an incredible opportunity to make a lasting impact on a pioneering project in the tech realm.
responsibilities
- Design, develop, and maintain complex applications using Java, Kotlin, Scala, and Go
- Collaborate with cross-functional teams to design, develop and maintain APIs and integrations with SQL and NoSQL databases
- Ensure high-quality standards in the development process, including Clean Code, System Design, and Microservices using Spring framework
- Implement CI/CD methodologies using Jenkins and AWS services such as S3, EC2, and Lambda
- Participate in code reviews, ensuring code quality, and adherence to development standards
- Work closely with stakeholders to understand their requirements and deliver solutions that exceed their expectations
requirements
- 4+ years of experience with Java, with demonstrated expertise in Data Structures and Algorithms
- Excellent knowledge of Kotlin/Scala/Go, and experience with React.js
- Strong experience with AWS, including S3, EC2, and Lambda
- Expertise in Clean Code, System Design, and Microservices using Spring framework
- Experience in designing, developing, and maintaining APIs and integrations with SQL and NoSQL databases
- Proficient in implementing CI/CD methodologies using Jenkins
- Strong problem-solving skills, ability to take ownership, and a big picture view mindset
- Strong experience in Requirement Elicitation
- B2+ English level
nice to have
- Experience with front-end frameworks like Angular or Vue.js
- Experience with other cloud providers like Azure or Google Cloud Platform
beneficios por ubicaciones
Cobertura de seguro
Licencias pagadas, incluyendo licencia por maternidad, luto, paternidad y licencia especial por COVID-19.
Asistencia financiera para crisis médicas
Beneficios de jubilación: VPF y NPS
Programas personalizados de atención plena y bienestar
Clubes de pasatiempos de EPAM
Modelo de trabajo híbrido
Préstamos suaves para establecer un espacio de trabajo en casa
Carga de trabajo estable
Oportunidades de reubicación con el programa 'EPAM without Borders'
Capacitaciones de certificación en habilidades técnicas y blandas
Acceso ilimitado a la plataforma de aprendizaje de LinkedIn
Acceso a programas internos de aprendizaje establecidos por entrenadores de clase mundial
Plataformas de networking comunitario y creación de ideas
Programas de mentoría
Herramienta de progresión profesional impulsada por uno mismo
Envíanos tu CV para recibir una oferta personalizada