We are seeking a highly skilled Senior Java Developer to join our remote team, working on a cutting-edge project in the retail industry. In this role, you will be responsible for designing, developing, and maintaining high-performance applications using Java 8, Spring Boot, and Apache Maven. You will work with cross-functional teams to ensure that the software is of the highest quality and meets the required standards. If you are a self-starter with a passion for software development and a strong desire to work on innovative projects, we invite you to apply for this position.
responsibilities
- Design, develop, and maintain high-performance applications using Java 8, Spring Boot, and Apache Maven
- Collaborate with cross-functional teams to ensure that the software meets the required standards and is of the highest quality
- Develop RESTful APIs and microservices using Spring Boot
- Deploy applications on Microsoft Azure and ensure that they are optimized for cloud platforms
- Write unit tests and integration tests to ensure that the software is reliable and performs well
- Participate in code reviews and provide feedback to other developers to ensure that the code is of the highest quality
- Troubleshoot complex issues and provide solutions to ensure that the software is stable and reliable
requirements
- A minimum of 3 years of experience in Java development, with a strong understanding of Java 8 and its features
- Hands-on experience with Spring Boot, including developing RESTful APIs and microservices
- Expertise in using Apache Maven for project building and dependency management
- Experience with cloud platforms, specifically Microsoft Azure, and knowledge of deploying applications on cloud platforms
- Proficiency in using Git for version control and experience with Agile methodologies
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues
- Fluent spoken and written English at an Upper-Intermediate level or higher
nice to have
- Knowledge of containerization technologies such as Docker or Kubernetes
- Experience with Azure Functions and Azure Service Bus
- Familiarity with NoSQL databases such as MongoDB or Cassandra
These jobs are for you
beneficios por ubicaciones
Descuentos en seguros de salud, clubes deportivos, centros comerciales, entradas de cine, etc.
Ingreso estable
Roles flexibles
Trabajo remoto al 100% para siempre
Hardware de EPAM
Licencias de software de EPAM
Acceso a oficinas y espacios de coworking
Carga de trabajo estable
Oportunidades de reubicación
Modelos de participación flexibles
Formaciones gratuitas en habilidades técnicas y blandas
Acceso gratuito a la plataforma de aprendizaje de LinkedIn
Cursos de idiomas
Acceso gratuito a bibliotecas internas y externas
Oportunidades de certificación
Servicio de asesoramiento de habilidades
Envíanos tu CV para recibir una oferta personalizada