CrawlJobs Logo

Java Engineer

· Job Posted December 22, 2025
Apply Position
Job Link Share

Job Description

As a Java engineer at AUTO1, you will play a vital role in shaping the future of automotive commerce. You will design and own critical applications, deliver high-quality code, and help create innovative tools and solutions that drive business growth and customer satisfaction. Working alongside a passionate, diverse team in a fast-paced environment, you'll be encouraged to propose and implement new ideas and have a measurable impact on both technology and business challenges.

Job Responsibility

  • Design, build, deploy, and operate solutions across the entire software development lifecycle, contributing to our robust service-oriented architecture of 300+ RESTful microservices that power AUTO1 Group's industry-leading digital platforms
  • tackle complex challenges with a hands-on, proactive approach—leveraging your technical expertise to deliver scalable, high-performance solutions in a fast-paced environment
  • drive innovation and set industry standards by championing new technologies, processes, and best practices, ensuring AUTO1 remains at the forefront of digital transformation in automotive commerce
  • collaborate cross-functionally with talented engineering, product, and business teams, delivering solutions aligned with our high standards for quality, reliability, and customer value
  • expand your skill set by engaging with a wide range of technologies, architectures, and business domains, with the opportunity to take ownership of impactful projects and explore new areas within software development and beyond

Requirements

  • 4+ years of professional Java development experience
  • skilled in Java 17/21, Spring, and Spring Boot
  • proficient in developing REST APIs and microservices
  • strong database knowledge (PostgreSQL, Hibernate ORM)
  • some experience with NoSQL (MongoDB, Elasticsearch)
  • hands-on experience with AWS services (S3, Lambda) and infrastructure management (Terraform)
  • familiar with message queues (AWS SQS/SNS)
  • good knowledge of unit/integration testing with frameworks like JUnit, Mockito, and Testcontainers
  • understanding of containerization (Docker), distributed systems, scalability, and best practices (Design Patterns, SOLID, CI/CD, performance optimization)
  • interest in Artificial Intelligence and applying AI/ML concepts
  • strong English communication skills

What we offer

  • Educational budget for your personal growth
  • working from home options
  • flexible working hours
  • 30 days of vacation
  • team and company events like Hackathons, Company Party
  • join more than 100 different nationalities in a truly international and diverse working environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Engineer

8 matching positions

Java Engineer

Senior Java Engineer / SRE London (Hybrid) - A well-established global fintech b...
Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 115000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java development experience in production environments
  • Good understanding of JVM performance tuning and backend optimisation
  • Experience with distributed systems and troubleshooting at scale
  • Hands-on knowledge of containers / orchestration (Kubernetes, Nomad, or similar)
  • Experience with messaging systems such as Kafka, ActiveMQ, or similar
  • Understanding of observability, monitoring, and tracing concepts
  • Strong DevOps / CI/CD mindset
  • Background in financial services or other mission-critical environments is beneficial
  • Strong communication skills and ability to work across teams
Job Responsibility
Job Responsibility
  • Build tools, automation, and internal services that improve platform reliability
  • Implement monitoring, telemetry, and observability standards across distributed systems
  • Analyse performance across application, OS, and network layers to identify bottlenecks
  • Help define and improve SLOs / SLAs for critical services
  • Support engineering teams with architecture, scalability, and containerisation initiatives
  • Lead or contribute to incident response and post-incident reviews
  • Improve event-driven and messaging systems for resilience and throughput
  • Drive infrastructure automation and engineering best practices
What we offer
What we offer
  • High-impact role supporting live trading systems
  • Strong blend of software engineering and SRE work
  • Complex distributed systems challenges
  • Well-known fintech brand with strong career progression
  • Hybrid working and strong overall package
  • Fulltime
Read More
Arrow Right

Java Engineer

We believe in the power of ingenuity to build a positive human future. We challe...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years’ experience in Java software development
  • Deep understanding of multi-threading concepts and performance optimisation
  • Proven ability to design, implement, and deliver complex software solutions
  • You thrive in problem-solving and analytical thinking
  • You enjoy collaborating with multiple stakeholders in a fast-paced environment
Job Responsibility
Job Responsibility
  • Work to agile best practices and cross-functionally with multiple teams and stakeholders
  • Use technical skills to problem solve with clients, as well as working on internal projects
  • Live in-person whiteboarding sessions to problem solve as a team, alongside asynchronous communication on Teams
  • Hybrid working with the team on client site or in our office a minimum of two days per week
What we offer
What we offer
  • Health and lifestyle perks accompanying private healthcare for you and your family
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)
  • Fulltime
Read More
Arrow Right

Java Engineer

We believe in the power of ingenuity to build a positive human future. We challe...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years' experience in Java software development
  • Deep understanding of multi-threading concepts and performance optimisation
  • Proven ability to design, implement, and deliver complex software solutions
  • You thrive in problem-solving and analytical thinking
  • You enjoy collaborating with multiple stakeholders in a fast-paced environment
Job Responsibility
Job Responsibility
  • Work to agile best practices and cross-functionally with multiple teams and stakeholders
  • Use your technical skills to problem solve with our clients, as well as working on internal projects
  • Live in-person whiteboarding sessions to problem solve as a team, alongside asynchronous communication on Teams
What we offer
What we offer
  • Health and lifestyle perks accompanying private healthcare for you and your family
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)
  • Fulltime
Read More
Arrow Right

Java Engineer

Join our Digital & Data team working alongside product, design and a wide range ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years’ experience in Java software development
  • Deep understanding of multi-threading concepts and performance optimisation
  • Proven ability to design, implement, and deliver complex software solutions
  • Thrive in problem-solving and analytical thinking
  • Enjoy collaborating with multiple stakeholders in a fast-paced environment
  • For some UK roles: Must meet UK residency requirements for security clearance (e.g., British citizen or 5 years continuous UK residency)
Job Responsibility
Job Responsibility
  • Work to agile best practices and cross-functionally with multiple teams and stakeholders
  • Use technical skills to problem solve with clients
  • Work on internal projects
  • Participate in in-person whiteboarding sessions and asynchronous communication on Teams
What we offer
What we offer
  • Private healthcare for you and your family
  • 25 days annual leave plus bonus half day on Christmas Eve with opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)
  • Budget for courses (technical and non-technical training) and certifications
  • Fulltime
Read More
Arrow Right

Java Engineer

Join us as a Java Engineer and play a key role in shaping the future of Barclays...
Location
Location
United Kingdom , Northampton
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in Java development, with a focus on writing clean, efficient, and maintainable code
  • Hands-on expertise with the Spring framework (Spring Boot, Spring MVC, or related technologies)
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Java Engineer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Strong expertise in Java, Sprintboot, Microservices, SQL
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Fulltime
Read More
Arrow Right

Java Engineer

We are seeking middle-level Java API Engineers to join the largest project in By...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
bytex.net Logo
Bytex Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in backend/API development
  • Proficiency in Java (Spring Boot)
  • Strong understanding of RESTful APIs, OpenAPI, and API documentation
  • Experience with MongoDB and Elasticsearch (queries, indexing, data modeling)
  • Familiarity with Kafka for real-time data processing
  • Ability to write unit and integration tests
  • Strong knowledge of data structures and algorithms
  • Familiarity with Postman for API testing and OpenAPI
  • Knowledge of databases: MongoDB, Elasticsearch
Job Responsibility
Job Responsibility
  • Develop Java (Spring Boot) APIs within a distributed analytics platform
  • Design, implement, and optimize backend services, ensuring scalability and high performance
  • Work with databases such as MongoDB and Elasticsearch, efficiently handling data processing, queries, and indexing
  • Integrate message brokers like Kafka to manage real-time data streams
  • Ensure API reliability by implementing unit and integration testing, debugging, and performance optimization
  • Follow OpenAPI specifications, ensuring proper API documentation and standardization
  • Ensure smooth API deployments, understanding the entire lifecycle from development to production
  • Contribute to system architecture discussions, providing insights on improving distributed service performance
What we offer
What we offer
  • Opportunity to advance to a leading position
  • Open office policy - Work from Anywhere and Utilities expenses coverage
  • Extra days off & Bi-monthly lunch / activities
  • Stock options
  • Offers for dental and optical clinics & health subscription
  • Access to learning platforms & Bookster subscription
  • Good coffee and snacks at the office & discounts at coffee shops nearby
Read More
Arrow Right

Java Engineer

Location
Location
United States , Saint Louis
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional experience with Java and related frameworks (such as Spring, Hibernate, etc.)
  • Solid understanding of object-oriented programming, data structures, and design patterns
  • Hands-on experience with REST APIs, microservices, and relational databases
  • Familiarity with development tools such as Git, Maven, and CI/CD pipelines
  • Excellent problem-solving skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust Java-based applications
  • Collaborate with cross-functional teams to define requirements and deliver technical solutions
  • Write clean, scalable, and well-documented code following best practices
  • Contribute to code reviews, testing, and debugging throughout the software development lifecycle
  • Research and integrate new technologies to enhance our products and processes
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right