Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Avenga

Senior Java Developer

Avenga

. Design, develop and maintain backend services using Java and Spring .

Posted 10/30/2026full-timeWarsaw • PolandSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing backend services using Java and Spring, with a strong focus on REST APIs, microservices, and application security. Proficient in unit and integration testing, as well as working within the Polish banking sector.

Highest-signal resume keywords
Java 17/21Spring BootREST API DevelopmentMicroservicesSQL and Relational Databases

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpringHibernateSQLREST APIsMicroservicesUnit TestingIntegration TestingApplication SecurityScalability
Tools & Technologies
DockerKubernetesGitMavenGradleCI/CDKafkaJMSRabbitMQSonarQube
Industry Keywords
BankingFinancial ServicesTransactional SystemsPayment Processes

Tech Stack

Tools & technologies
Distributed SystemsDockerGradleHibernateJavaKafkaKubernetesMavenMicroservicesMS SQL ServerOpenShiftOraclePostgresRabbitMQSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design, develop and maintain backend services using Java and Spring
  • Design and evolve REST APIs and microservices
  • Develop synchronous and asynchronous integrations
  • Contribute to scalable, highly available and secure solutions
  • Write unit and integration tests and maintain high code quality
  • Participate in code reviews and technical discussions
  • Analyse logs, troubleshoot issues and continuously improve existing solutions
  • Work on a long-term project in the Polish banking sector
  • Contribute to the development and evolution of distributed systems and microservices

Requirements

What you’ll need
  • Strong commercial experience with Java, ideally Java 17/21
  • Strong knowledge of Spring Boot and the Spring ecosystem, including Spring MVC, Spring Data JPA and Spring Security
  • Experience with Hibernate / JPA
  • Good knowledge of SQL and relational databases such as Oracle, PostgreSQL or MS SQL Server
  • Experience designing and developing REST APIs
  • Experience with messaging technologies such as Kafka, JMS or RabbitMQ
  • Hands-on experience with microservices
  • Experience with Docker and Kubernetes or OpenShift
  • Experience with Git, Maven or Gradle and CI/CD
  • Experience with unit and integration testing
  • Understanding of application security, scalability and high-availability systems
  • Fluent Polish / Polish at B2+/C1 level
  • Experience in banking, financial services or transactional systems is nice-to-have
  • Knowledge of payment processes is nice-to-have
  • Experience with SonarQube, Nexus or Artifactory is nice-to-have

Benefits

Comp & perks
  • Equal opportunities regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic
  • Respectful and inclusive work environment
  • Opportunity to work on a long-term project in the Polish banking sector
  • Opportunity to work with large-scale backend solutions and distributed systems
  • Career development and interview process including Talent, technical, and customer discussions