Java Developer
Swan Software Solutions
- Полтава
- Постоянная работа
- Полная занятость
- Strong expertise with Spring Boot, Spring Data, Spring Security, and dependency injection principles.
- Solid understanding of microservices architecture, including service discovery, load balancing, and stateless design.
- Experience with event-driven systems and message brokers (Kafka, RabbitMQ).
- Hands-on experience with CI/CD tools (Jenkins, GitLab, or similar) and containerization (Docker, Kubernetes).
- Experience designing scalable APIs and ensuring testability and maintainability of code.
- Practical knowledge of architectural and design patterns (proxy, chain, etc.) and SOLID principles.
- Experience working in Agile/Scrum teams, including backlog grooming and task decomposition.
- Good communication skills in English (B2 level or higher).
- Knowledge of Keycloak or other identity management solutions.
- Exposure to cloud platforms (AWS, GCP, Azure).
- Familiarity with monitoring and logging frameworks in distributed systems.
- A team of experienced professionals, ready to share their knowledge and skills;
- Strong SDLC process with use of Agile, Scrum, depending on a project;
- Competitive salary according to your skills and expectations;
- Corporate English trainings/IT business trainings;
- Strong compensation packages based on experience;
- Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.
Rabota