2,152,849open jobs
138,597companies
239,513added this week
Browse all
Location
In office (Thessaloniki)
Seniority
Junior · 2+ years exp
Visa
Sponsors visas in United Kingdom, Ireland; no register of this country names it

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 9, 2026. Chubb scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Chubb is the largest publicly traded property and casualty insurer in the world, formed in 2016 when ACE acquired the older Chubb Corporation and took its name. It writes commercial property and casualty, specialty lines, high net worth personal insurance, accident and health cover and reinsurance across more than fifty countries, and it is known in the industry for underwriting discipline and for walking away from business it considers underpriced. Headquartered in Zurich with major operations in New York and Philadelphia, it is listed on the New York Stock Exchange.

Java Software Engineer

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb employs approximately 40,000 people worldwide.

Chubb launched its third Engineering Center in Thessaloniki in 2022. Our rapidly expanding new Chubb Engineering Center in Greece (CECG) is integrated with the Engineering Centers in India and Mexico to support our global technology needs and digital business transformation, as well as the company's operations in the Europe - Middle East - Africa region operating in 27 countries.

Currently, Chubb is looking for a Java Software Engineer to join our Engineering Centre in Thessaloniki.

Responsibilities:

  • Review user stories and acceptance criteria with product owners and BAs and ask clarifying questions.
  • Contribute to technical designs, API contracts (OpenAPI/Swagger) and design discussions, following SOLID principles and team patterns.
  • Develop and maintain RESTful services with Java 21, Spring Boot and Spring Data JPA/Hibernate.
  • Work with relational (SQL Server) and NoSQL (MongoDB) databases.
  • Develop Angular features (components, services, routing, reactive forms, RxJS, signals) in TypeScript, HTML and SCSS. Integrate them with backend REST APIs.
  • Deliver clean, maintainable, documented code that follows team standards and passes SonarQube quality gates. Take part in peer code reviews, giving and receiving constructive feedback.
  • Deliver unit tests (JUnit 5, Mockito, Jasmine/Karma or Jest) and basic integration tests with Spring Boot Test. Practice TDD where applicable and perform basic API testing with Postman.
  • Use AI coding assistants such as Claude Code to generate and refactor code, write tests and draft documentation. Always review and validate the output and follow the team's shared prompting and project guidelines.
  • Use existing CI/CD pipelines (Jenkins, GitLab CI or GitHub Actions) and build tools (Maven or Gradle, npm).
  • Work in a Scrum/Kanban team using Jira and Confluence. Take part in sprint ceremonies, give estimates on assigned tasks, deliver commitments, and keep growing through feedback and knowledge sharing.
  • Support releases and environment promotions. Use monitoring and logging tools to help investigate defects and production issues with senior guidance.
  • Maintain technical documentation (API docs, design notes, runbooks).

Qualifications:

  • A Bachelor’s or Master’s degree in computer science, Information Technology, Engineering, Mathematics or another related field.
  • 2-4 years of professional Java development, with at least 1-2 years in Spring Boot.
  • 1-2 years of hands-on experience with Angular and TypeScript, including components, services, routing, reactive forms and RxJS, plus solid HTML and CSS/SCSS.
  • Good core Java knowledge: collections, streams/lambdas, exception handling and basic concurrency, with a basic understanding of how the JVM and memory management work.
  • Working knowledge of the Spring ecosystem: Spring Boot, Spring Core/IoC, Spring MVC, Spring Data and Spring Security. Familiarity with Spring Cloud (Gateway, Config, Resilience4j) is a plus.
  • Basic understanding of microservice patterns such as API gateway, service discovery and circuit breaker.
  • Good understanding and working knowledge of both Relational & NoSQL Databases, preferably MS SQL Server and MongoDB.
  • Hands-on experience with Git (branching, pull requests), Maven or Gradle, and npm/Angular CLI.
  • Practical experience using AI coding assistants (Claude Code or similar) in day-to-day development, with the judgement to review and validate AI-generated code.
  • Good understanding of Agile/Scrum and the software development lifecycle.
  • Excellent communication skills, enabling effective collaboration with both technical staff and application users in both Greek and English.

Nice to have:

  • Experience in the Insurance or Banking sectors.
  • Familiarity with Liquibase for database version control and migration management.
  • Familiarity with cloud services (preferably Azure).
  • Knowledge of application security best practices (such as OWASP).

Our team makes the difference, every time. For this reason, we offer in return!

We offer explicit, structured career development, a competitive salary package, annual bonus, long term equity incentives, private medical cover, monthly allowance for lunch, generous personal time off, continuous learning experiences, and work in a fun, lively environment with mentoring from our groundbreaking senior mentors.

Integrity. Client Focus. Respect. Excellence. Teamwork

Our core values instruct how we live and work. We’re an ethical and honest company that’s wholly committed to its clients. A business that’s engaged in mutual trust and respect for its employees and partners. A place where colleagues perform at the highest levels. And a working environment that’s collaborative and encouraging.

Diversity & Inclusion

At Chubb, we consider our people our chief competitive advantage and as such we treat colleagues, candidates, clients, and business partners with equality, fairness and respect, regardless of their age, disability, race, religion or belief, gender, sexual orientation, marital status or family circumstances. We earnestly strive to achieve an environment where all colleagues feel comfortable to perform to their full potential and are recognized for their contributions.

Many voices, One Chubb!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,152,849 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Thessaloniki
In office · Full-Time · Bachelor's Degree · Thessaloniki
Python
PHP
Python
Django
PHP
Laravel
Databases
PostgreSQL
PostGIS
AI/ML
Time Series
Machine Learning
DevOps
Git
Docker
Apply
In office · Athens
JavaScript
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Gradle
Apache Tomcat
Frontend
Redux
React.js
JQuery
DevOps
Rest API
CI/CD
Git
Docker
SOAP
Cybersecurity
GDPR
Management
Agile
Apply
In office · Full-Time · Katowice · Szczecin · Warsaw
Python
Databases
Neo4j
AI/ML
LangGraph
LangChain
Model Context Protocol
Vertex AI
Fine-tuning
Quantization
Prompt Engineering
Function Calling
AI Agents
OpenAI SDK
RAG
Google ADK
A2A
Vertex AI Agent Builder
DevOps
GCP
Kubernetes
Google GKE
Google Cloud Run
DNS
Cybersecurity
DLP
Apply
$22k – $36k per year · In office · Contractor · Warsaw
JavaScript
Java
TypeScript
Java
Gradle
Databases
MySQL
PostgreSQL
MS SQL
Frontend
Angular
Mobile
JUnit
DevOps
Jenkins
Git
Docker
Bitbucket
Cybersecurity
SonarQube
Management
Jira
Apply
$82k – $96k per year · In office · Contractor · Poland
Python
Databases
PostgreSQL
DynamoDB
DevOps
Rest API
CloudFormation
Git
AWS
AWS Lambda
SLI/SLO/SLA
Amazon S3
Amazon CloudWatch
Amazon EventBridge
API Gateway
Apply
Hybrid · 1+ year exp · Thessaloniki
Python
SQL
AI/ML
NLP
Machine Learning
Cybersecurity
GDPR
Analytics
Tableau
Power BI
ETL/ELT
Apply
Hybrid · 2+ years exp · Thessaloniki
Python
SQL
Databases
Oracle
Analytics
Tableau
Power BI
ETL/ELT
Microsoft Excel
Apply
Hybrid · Master's Degree · Thessaloniki
Management
UML
Apply
≈ $15k – $26k per year (Estimated) · In office · Full-Time · Thessaloniki
Apply
In office · Bachelor's Degree · Thessaloniki
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,152,849 more open roles from verified company boards, updated every day.