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
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:
CV-ul a fost trimis cu succes! 🥳
Înregistrează-te acum, pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut