CrawlJobs Logo

Java Engineer

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

Job Description

We are seeking a passionate Java Engineer to join our team and work with a top-notch technology stack in a friendly, cozy atmosphere. This opportunity is with one of the greatest retail companies in the USA - a top-tier fashion retailer focused on delivering an exceptional shopping experience. We are a fast-growing team with a vision to revolutionize how this Retailer serves its customers and cardmembers. We are developing a cutting-edge machine learning and rules-based engine to automate selling and pricing decisions. Our solution includes both front-end and back-end services natively deployed on the cloud (AWS). We already support core business functions like pricing, promotions, and clearances, with ambitious plans for further expansion. This role offers a rare opportunity to make a meaningful impact on both the business and technical strategy, with the potential to fundamentally transform core operations.

Job Responsibility

  • Feature design
  • evaluate designs and provide feedback
  • Influence quality standards and understand, identify, and measure across the entire solution
  • Identify performance issues and optimize solutions
  • Demonstrate competence in engineering concepts and theories, combining them with business understanding to design, document, and implement clean and robust solutions to complex business problems
  • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions
  • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. Participate in defining, scoping, and estimating resulting stories
  • Work closely with your peers, mentor junior developers, and help the team achieve its goals
  • Maintain a high bar for code quality, testing, and automation while finding opportunities to improve them continuously
  • Drive design and code reviews, ensuring the team ships high-quality, scalable, maintainable, and well-tested code
  • Monitor/support the system in production (Pager Duty)
  • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team’s Cloud infrastructure.

Requirements

  • Bachelor’s or Master’s degree in an engineering discipline, preferably computer science, or equivalent working experience
  • 4+ years of professional experience in delivering quality software with Java, Spring
  • Experience with RESTful architecture and microservices
  • Experience with system design, architecture, scaling, and performance testing
  • Experience with AWS (or other clouds)
  • Experience with SQL databases, basic knowledge of NoSQL databases
  • Familiarity with CI/CD, testing, monitoring, and alerting tools
  • Great soft skills and troubleshooting experience.

Nice to have

  • Experience with Kubernetes, and Docker is a plus
  • Knowledge of Kafka or any other streaming platforms

What we offer

  • Paid Vacation
  • Sick Days
  • Floating Holidays
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation

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