Java Developer (Spring Boot/Webflux)
We are looking for a passionate Java Developer experienced in Spring Boot/Webflux to join our dynamic team. You will design, develop, and maintain Java-based applications, using modern frameworks to build robust and scalable back-end systems.
Key Responsibilities:
- Application Development
- Code Quality
- API & Web Services
- Microservices Architecture
- Performance Optimization
- Messaging & Event-Driven Systems
- CI/CD Collaboration
Skills & Qualifications:
- Bachelor’s degree in Computer Science, IT, or related field.
- 4+ years of experience in Java development, Spring Boot/Webflux.
- Strong understanding of Java 8+, OOP, design patterns, and RESTful API development.
- Familiarity with Spring Cloud, Spring Security, Spring Data JPA, Spring MVC.
- Knowledge of relational databases (MySQL, PostgreSQL, or MS SQL).
- Experience with microservices, Docker, Kubernetes, and version control (Git).
- Problem-solving and debugging skills.
- Nice to have: AWS or other cloud platform experience, messaging systems (Kafka, RabbitMQ), CI/CD tools (Jenkins, GitHub), Agile/Scrum methodology.