Senior Java Developer
Posted: 6 days ago
Job Description
Salary: 1000-1300 PLN/day on B2BWork model: elastic hybrid from Gdynia / Gdańsk / Warszawa (at least 2 days per week from the office)Why choose this offer?You can expect a flexible work organizationThe international work environment will give you the opportunity to interact with the English language on a daily basisScandinavian organizational culture will provide you with work-life balance, you will gain time for additional training (financed by Jit)The Jit community will bring you a nice time during regular integration meetingsProjectWe are looking for a Senior Java Developer to join a project in the financial sector focused on building secure, scalable, and high-performance backend solutions. You will work on developing microservice-based applications and RESTful APIs using modern technologies such as Java 21, Spring Boot, and Docker. The project emphasizes clean code, automation, and reliability across the entire software delivery lifecycle.Responsibilities You'll HaveDesign, develop, and maintain backend applications using Java 21, Spring Boot, and HibernateBuild and deploy RESTful APIs and microservices in a distributed architectureContainerize applications and manage Docker images and containersWrite clean, maintainable, and testable code following best development practicesImplement and maintain unit tests using frameworks such as JUnit and MockitoWork with CI/CD pipelines and tools like Jenkins or BambooCollaborate with the team to ensure smooth integration across services and systemsMonitor and analyze system performance using tools like Prometheus, Grafana, and the ELK stackExpected competences and knowledgeStrong proficiency in Java 21 and modern Java features (records, pattern matching, virtual threads)Experience with Spring Boot for building RESTful APIs and microservicesSolid understanding of ORM concepts and hands-on experience with HibernateFamiliarity with microservices architecture and distributed system designExperience in containerization with DockerProficiency in Git (Bitbucket) and MavenExperience working with relational databases such as PostgreSQL or MsSQLUnderstanding of CI/CD practices and the software development lifecycleKnowledge of monitoring and logging tools such as Prometheus, Grafana, and ELK stackGood understanding of agile methodologiesStrong problem-solving, analytical, and communication skillsAbility to work independently as well as collaboratively within a teamWillingness to learn and adapt to new technologiesNice to haveKnowledge of Kubernetes or other container orchestration toolsExposure to cloud platforms (AWS, GCP)Experience with API documentation tools (Swagger/OpenAPI)Experience with ETL / Data Integration, including SSIS (SQL Server Integration Services)Understanding of data warehousing concepts and data pipelinesTechnologies you'll work withJava 21Spring BootHibernateMicroservices architectureRESTful APIsDockerPostgreSQL, MsSQLMavenGit (Bitbucket)JenkinsBambooJUnitMockitoPrometheus, Grafana, ELK stackSwagger / OpenAPIClient – why choose this particular client from the Jit portfolio?Jit Team has had an over-decade-long relationship with the leading financial group in the Nordic countries, and we are privileged to be our client's premier partner in Poland. At present, over 200 Jit personnel are engaged in the completion of more than 60 projects for this Norwegian major provider of financial services with a global presence and a strong focus on modern technology. Our customer's work atmosphere is epitomized by the Scandinavian culture, which is conducive to people who place emphasis on work-life balance and feedback culture. Furthermore, all projects are executed in international teams, giving constant exposure to the English language.About Jit TeamThe Human factor of IT - it's not just a slogan, it's a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 700 experienced experts. We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme.Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity. By supporting indigenous initiatives, we ensure the circulation of good energy.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period