Java Developer

Warsaw B2B Contract

Published: November 25, 2024

About the Employer

IT Company

What you will do

  • Develop and maintain Java applications with a focus on scalability, security, and performance.
  • Collaborate with cross-functional teams to design, test, and implement new features and services.
  • Participate in code reviews, contribute to continuous improvement and operational excellence.
  • Support the design and deployment of microservices architectures using Docker and Kubernetes.
  • Monitor, troubleshoot, and optimize Java applications for maximum speed and scalability.
  • Ensure adherence to software development best practices and contribute to internal and external documentation.
  • Share your knowledge and help the team evolve best practices
  • Work in small autonomous teams with short release cycles.

Requirements

  • Minimum 5 years of experience in Java
  • Strong expertise in the Spring Framework (Spring Boot, Spring MVC), Hibernate or JPA for ORM
  • Hands-on experience with Docker and containerization technologies, CI/CD pipeline tools (e.g., Jenkins, GitLab)
  • Strong SQL skills and hands-on experience with relational databases
  • Proficiency with JUnit, Mockito for unit testing, and integration testing tools
  • Solid experience with microservices architecture, scalability, and system integration
  • Fluent English

 

Nice to have:

  • Experience with cloud platforms like AWS

 

What we offer

  • Collaborate with a diverse and talented team in a dynamic, fast-paced environment.
  • Enjoy opportunities for professional growth and development within a leading fintech company.
  • Hybrid work (max 2 days a week in Warsaw office)
Get a Quote
Book a Consultation