Java Developer (Mid-Level)

Ultra №15265695, 14 martie 2025
Oraș: Chișinău
Studii: Nu contează
Experiența de munca: Cu experiență
Salariu: Nespecificat
Program de muncă: Flexibil
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
E-mail:
Aplică fără CV
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