Senior Java Developer Jobs (No ghost jobs, direct from employers)

  • 74 companies
  • $110K median pay
  • 6% remote

Open senior Java developer jobs from company career pages and job boards, checked every hour. Every posting shows pay where listed, how long it has been up, company reviews and whether it looks like a ghost job.

198 jobs found

  • 1 day agoLow ghost risk
    AvengaHybridPoland$65K - 95KSenior
  • 6 days agoLow ghost risk
    AXWAY SOFTWAREOn-siteDublin$75K - 110KSenior
  • 14 hours agoLow ghost risk
    Hyland SoftwareRemoteWarszawa$184K - 216KSenior
  • 14 hours agoLow ghost risk
    Wipro Ltd.On-siteSão Paulo, Estado de São Paulo$45K - 75KSenior
  • 1 day agoLow ghost risk
    NTT DATAHybridPlano, TX$95K - 125KSenior
  • 1 day agoLow ghost risk
    Leidos Holdings Inc.On-site3325 Fort George G. Meade MD, MD$108K - 195KSenior
  • 2 days agoLow ghost risk
    CGI Group Inc.On-siteLinköping, Östergötlands Län$75K - 110KSenior
  • 2 days agoLow ghost risk
    CGI Group Inc.HybridLafayette, Fairfax, Knoxville$93K - 229KSenior
  • 4 days agoLow ghost risk
    DXC TechnologyRemote$35K - 60KSenior
  • 5 days agoLow ghost risk
    Toyota Motor CompanyOn-sitePlano, TX$120K - 160KSenior
  • 6 days agoLow ghost risk
    InetumHybridBelgium, WI$70K - 100KSenior
  • 6 days agoLow ghost risk
    Citigroup Inc.HybridMississauga, ON$71K - 106KSenior
  • 1 day agoLow ghost risk
    Anheuser-Busch InBevOn-siteCampinas, Estado de Alagoas$70K - 120KSenior
  • 1 week agoLow ghost risk
    LuxoftOn-siteNew York City, NY$140K - 180KSenior
  • 1 week agoLow ghost risk
    LuxoftOn-siteToronto, ON$100K - 140KSenior
  • 1 week agoLow ghost risk
    CGI Group Inc.HybridBelfast, Edinburgh, Glasgow, Tweedbank$55K - 85KSenior
  • 1 week agoLow ghost risk
    Tele2 ABOn-siteRiga$4K - 5KSenior
  • 1 week agoLow ghost risk
    BNP ParibasHybridMontréal, QC$100K - 150KSenior
  • 1 week agoLow ghost risk
    StratacuityOn-siteSouthlake, TX$104K - 135KSenior
  • 1 week agoLow ghost risk
    DHL (Deutsche Post)On-siteUtrecht, Provincie Utrecht$66K - 87KSenior

Senior Java Developer

Avenga

1 day agoHybridPoland$65K - 95KSenior

Why this job matches

See how well your resume fits this job and what it is missing.

Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets.

At the core of the role

We are looking for a Senior Java Backend Developer to join a long-term project in the Polish banking sector.

You will develop and maintain backend systems supporting bank accounts, banking products and customer self-service processes. Working with Java 21-25 and Spring Boot 3, you will contribute to microservices built using hexagonal architecture, with a strong focus on code quality, accuracy and performance.

Please note that this is a hybrid role. We expect on average 1 day per week from the office, with the following locations available: Warsaw, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin and Szczecin.

Core skills you'll bring

  • Strong commercial Java experience, including hands-on work with Java 21 or newer
  • Strong knowledge of Spring and Spring Boot 3, 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
  • Practical experience with Kafka-based asynchronous communication
  • Experience designing and developing microservices
  • Understanding and practical application of hexagonal architecture
  • Hands-on experience with Docker and Kubernetes
  • Experience with Git, Maven or Gradle, CI/CD and automated deployments
  • Experience writing unit and integration tests and participating in code reviews
  • Ability to diagnose application issues and optimize performance
  • Understanding of application security, scalability and high availability
  • Polish at B2+ level or higher, sufficient for daily collaboration with a Polish-speaking team

Nice-to-have

  • Experience in banking, financial services or transactional systems
  • Knowledge of payment processes
  • Experience with SonarQube, Nexus or Artifactory
  • Familiarity with Gerrit

The impact you'll create

  • Develop and maintain Java backend services supporting bank accounts, banking products and customer self-service processes
  • Design and evolve REST APIs and microservices using hexagonal architecture
  • Build synchronous and asynchronous integrations, including Kafka-based communication
  • Improve application performance, reliability and scalability while maintaining accuracy in business-critical processes
  • Write and maintain unit and integration tests
  • Participate in code reviews and technical discussions, with a strong focus on clean, maintainable and secure code
  • Analyse logs, troubleshoot issues and improve existing solutions
  • Work closely with business analysts, QA engineers, frontend developers and Product Owners to translate requirements into working software
  • Contribute to CI/CD and automated deployments in a containerized environment

People are at the core of Avenga. We provide equal opportunities regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to a respectful environment where everyone can be themselves, share their ideas, and feel that they belong.

Location Poland Remote status Hybrid Technology Java Seniority Senior-level

Take the first step toward your career at Avenga

APPLICATION

Send your CV to tell us about your core skills and what you're looking for next.

TALENT CALL

Meet our Talent team to talk about your goals and experience while exploring our culture and the way we work.

TECHNICAL INTERVIEW

We'll explore your experience, strengths, and approach to work to see what we can build together.

CUSTOMER INTERVIEW

For some roles, you'll meet our customers to understand the outcomes your expertise can help create.

WELCOME TO AVENGA

An offer is just the beginning. We welcome you to put your expertise into action and shape what's next together.

Company Reviews

Employee reviews

3.6

388 Reviews
  • 537 %
  • 433 %
  • 318 %
  • 25 %
  • 16 %
  • PM work
    2026-02-27T01:31:58.827

    Pros: Interesting projects, support from PMO and DM

    Cons: After merging - salary raise freeze and no new projects

  • Avenga employee feedback
    2026-02-16T05:43:09.460

    Pros: The the HR and management people were very nice and helpful

    Cons: The promises for salary increase were not kept. Contractor job.

  • Not bad but not great
    2026-02-03T12:32:12.883

    Pros: Home-office after further dusscusion, language lessons, nice offcie

    Cons: Too many fields that need to be coverd and nothing gets its special focus, from procurement to sales and finace ect

Frequently asked questions about senior Java developer jobs

What is a ghost job?

A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.

You spend an evening tailoring an application, and nobody on the other side is looking for you.

What do senior Java developer jobs pay?

Across the postings here that list pay, the median is about $110,000 a year. About 4 in 10 of these postings list a pay range; the rest show an estimate, marked as one.

How many senior Java developer jobs are there?

At our last count there were about 200 open postings from 74 employers. The list on this page is live, so the count above it is the current one.

How does Enhancv spot a ghost job?

Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.

How fresh are the job postings?

Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.