Senior Java Developer
Reference number: SJD / MS- location
- cała Polska / praca zdalna / Warszawa
- category
- Java
About the role:
Our client is seeking an experienced Senior Java Developer to support the development of modern, scalable software solutions. The role involves hands-on backend development using Java and Spring Boot within a microservices-based architecture. The ideal candidate will have strong technical skills and a solid understanding of distributed systems.
Responsibilities:
- Develop and maintain backend components using Java and Spring Boot.
- Design and implement microservices with a focus on performance, scalability, and reliability.
- Collaborate with other developers, QA engineers, and product stakeholders to deliver high-quality solutions.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Support CI/CD pipeline implementation and deployment automation.
- Identify and troubleshoot performance issues and bugs.
Requirements:
- 4+ years of experience in Java development.
- Strong knowledge of Spring Framework, including Spring Boot.
- Hands-on experience with microservices architecture and RESTful APIs.
- Proficiency with SQL and NoSQL databases.
- Familiarity with containerization technologies such as Docker; Kubernetes knowledge is a plus.
- Experience working with CI/CD tools (e.g., Jenkins, GitLab CI).
- Solid debugging and problem-solving skills.
- Ability to deliver high-quality code in an agile development environment.
Nice to have:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of messaging systems (e.g., Kafka, RabbitMQ).
- Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack, Datadog).
- Basic knowledge of frontend frameworks such as Angular or React.
all offers 1071