Java Developer (Mid-Level)
Ultra

18 марта 2025

Кишинев
Любой опыт
Гибкий график
Любое образование
Удалённо

Java Developer (Mid-Level)

About the Role:
We are looking for a skilled Java Developer with strong expertise in Spring Framework and enterprise-level application development. You will be working in an Agile environment, collaborating with cross-functional teams to build robust and scalable solutions.

This role requires a proactive approach to problem-solving, a strong grasp of modern software development principles, and a passion for writing high-quality, maintainable code.

Key Responsibilities:

  • Develop and maintain enterprise-level Java applications using Spring Framework
  • Design and implement RESTful APIs and microservices
  • Write and maintain unit and integration tests (JUnit, Mockito)
  • Ensure code quality through code reviews and best practices
  • Deploy and manage applications in containerized environments (Docker, Kubernetes)
  • Collaborate in an Agile/Scrum environment to deliver high-quality software
  • Optimize performance and troubleshoot scalability issues
  • Contribute to CI/CD pipelines for seamless deployments

Required Skills & Qualifications:

Core Java & Frameworks:

  • Strong knowledge of Java 21 (OOP, concurrency, functional programming)
  • Deep understanding of the Spring ecosystem, including:
    - Spring Boot – Microservices and API development
    - Spring MVC & WebFlux – Building RESTful & reactive applications
    - Spring Data & JPA – Database access and ORM mapping
    - Spring Security – Authentication, authorization, and role-based access control
    - Spring Cloud – Microservices orchestration and distributed systems

Databases & Persistence:

  • Proficiency in Hibernate ORM and Spring Data JPA
  • Experience with Liquibase for database version control
  • Familiarity with Elasticsearch for optimized search and indexing

Build, Deployment & Infrastructure:

  • Experience with Maven for dependency management and multi-module projects
  • Proficiency in Docker for containerization and Kubernetes for orchestration
  • Understanding of CI/CD pipelines for automated deployment

Testing & Documentation:

  • Writing and maintaining unit and integration tests using JUnit, Mockito
  • Experience with Swagger for API documentation

Additional Skills (Nice to Have):

  • Knowledge of microservices architecture and API gateways
  • Understanding of messaging systems (RabbitMQ, Kafka)
  • Familiarity with OWASP security best practices

Soft Skills:

  • Strong analytical and problem-solving skills
  • Proactive and self-motivated approach to work
  • Excellent communication and teamwork skills
  • Ability to learn new technologies and adapt to changing requirements

What We Offer:

  • Competitive salary based on experience
  • Flexible working hours and remote options
  • Professional development – training, certifications, and mentorship
  • Dynamic Agile team with a focus on innovation and collaboration
  • Opportunity to work on cutting-edge enterprise solutions

Interested? Apply now! hr@ultra.md.

E-mail: hr@ultra.md

Прикрепить CV CV с сайта
Прикрепить CV

Укажите ваше Имя и Фамилию

Неверный телефон

Неверный email

Ознакомьтесь с условиями обработки персональных данных

Создайте Smart CV,
чтобы отслеживать статус вашего резюме!
Доставлено
и
Просмотрено
Есть CV на сайте? Вход
Отправить CV

Выберите вакансию

Добавить сопроводительное письмо
Ваше резюме успешно отправлено! 🥳
Зарегистрируйтесь сейчас, чтобы отслеживать статус вашего резюме!
Доставлено
и
Просмотрено