Negotiable
Undetermined
Remote
Remote
Summary: A leading company in AI-powered pricing and promotions is looking for a Contract-to-Hire Java Engineer to develop scalable platforms for major retailers. The role focuses on building high-performance systems using Java 8+ and Spring Boot, while collaborating with various teams to enhance system architecture. Responsibilities include code reviews, system design discussions, and optimizing database interactions. The position offers a competitive hourly rate with potential for full-time conversion.
Key Responsibilities:
- Build and maintain robust backend systems using Java and Spring Boot.
- Optimize SQL queries and manage relational database interactions.
- Develop large-scale distributed systems capable of handling high-throughput data pipelines.
- Participate in code reviews, system design, and architectural improvements.
Key Skills:
- Strong Computer Science fundamentals and professional Java 8+ experience.
- Proficiency in the Spring Boot framework for building REST APIs and microservices.
- Solid understanding of Data Structures and Algorithms.
- Experience with relational databases and writing complex SQL queries.
- Proven experience working with distributed systems and scalable backend architectures.
- Experience with Google Cloud Platform.
- Familiarity with Kafka and Kubernetes.
Salary (Rate): £70 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
A recognized leader in AI-powered pricing and promotions is seeking a Contract-to-Hire Java Engineer to join their team. You will develop platforms that enable major retailers to navigate market conditions, optimize pricing and promotional strategies, and deliver higher ROI through machine learning, data analytics, and large-scale distributed systems.
In this role, you will be primarily responsible for building scalable, high-performance systems using Java 8+ and Spring Boot. You will also contribute to code reviews and system design discussions, improve overall architecture, and collaborate closely with Data, DevOps, and Product teams.
Required Skills & Experience
- Strong Computer Science fundamentals and professional Java 8+ experience.
- Proficiency in the Spring Boot framework for building REST APIs and microservices.
- Solid understanding of Data Structures and Algorithms.
- Experience with relational databases and writing complex SQL queries.
- Proven experience working with distributed systems and scalable backend architectures.
Desired Skills & Experience
- Experience with Google Cloud Platform (Google Cloud Platform).
- Familiarity with Kafka and Kubernetes.
What You Will Be Doing
- Design & Development: Build and maintain robust backend systems using Java and Spring Boot.
- Database Management: Optimize SQL queries and manage relational database interactions.
- Scalability: Develop large-scale distributed systems capable of handling high-throughput data pipelines.
- Collaboration: Participate in code reviews, system design, and architectural improvements.
Tech Breakdown
- 100% Backend Engineering
The Offer
- Competitive hourly rate with a clear path toward full-time conversion.
- Comprehensive benefits package, including Medical, Dental, and Vision insurance
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
#LI-1