Mid Java Developer

Nexio Management Sp. z o. o.

Warsaw, Maz, Poland • 1h ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Mid-level Java developer for a banking project (payments, payment cards, ATMs)
  • Work on internal applications: business logic, REST APIs, performance optimization, automated testing, and code quality

Description

Develop and maintain an internal banking application covering payments, payment cards, and ATMs. You will implement business logic, build and evolve REST APIs/services, optimize performance, and ensure high-quality code through automated tests and code reviews.

Responsibilities

  • Implement and develop business logic
  • Create and develop REST APIs and services
  • Optimize performance
  • Write automated tests
  • Participate in code reviews and maintain code quality
  • Deliver source code to the client repository according to assigned tasks

Requirements

  • Minimum 3 years of experience programming in Java 17–21
  • Practical knowledge of Spring, Spring Boot 4.x, Maven, and Lombok
  • Experience creating APIs, RESTful web services, and knowledge of OpenAPI
  • Knowledge of relational databases, SQL, PostgreSQL, plus Flyway and jOOQ
  • Experience with automated testing using Spock and Groovy
  • Ability to optimize application performance and care about code quality
  • Knowledge of tools/environments: IntelliJ IDEA, GitLab, Jenkins, Artifactory, ELK
  • Knowledge of containerization and deployment automation: Docker, Ansible, OpenShift

Benefits

  • Job stability with long-term projects and opportunities to grow in different IT areas
  • Flexible engagement options: B2B contract, employment contract, or contract work
  • Benefits: Medicover (expanded with dentistry), FitProfit, English language lessons
  • F45 gym trainings at the office
  • Employee referral program
  • Potential funding for IT certifications
  • Hybrid, remote, or onsite work depending on the project
  • Integration events and trips
  • Charity support (e.g., Szlachetna Paczka) and #PomagamyNexio initiatives

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report