Java Developer (Mid-Level)
Ultra

14 martie 2025

Chișinău
Orice experiență
Flexibil
Orice studii
Remote

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

Atașează CV-ul CV de pe site
Atașează CV-ul

Indicați Nume și Prenume

Verificați corectitudinea numarului de telefon

E-mail incorect!

Verificați condițiile de prelucrare a datelor cu caracter personal

Creează un Smart CV,
pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut
Ai un CV pe site? Intră
Trimite CV-ul

Alegeți jobul

Adaugă o scrisoare de intenție
CV-ul a fost trimis cu succes! 🥳
Înregistrează-te acum, pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut