At a Glance
- Tasks: Develop and maintain scalable Java backend systems for a global eCommerce platform.
- Company: Join a leading global eCommerce business impacting millions of users worldwide.
- Benefits: Enjoy a competitive day rate and hybrid working options for flexibility.
- Why this job: Be part of an agile team, enhancing customer experience through innovative software solutions.
- Qualifications: 7+ years in Java development, with strong skills in Spring Boot and RESTful APIs.
- Other info: Contract role for 6 months, ideal for experienced developers seeking impactful projects.
The predicted salary is between 48000 - 72000 £ per year.
Location: Manchester / Hybrid
Contract Length: 6 months
Day Rate: £600 per day
Industry: Global eCommerce
About the Role
I am seeking a Senior Java Developer contractor to join a global eCommerce business. As a Senior Java Developer, you will play a key role in building scalable backend systems that support millions of users worldwide, driving performance, reliability, and maintainability. You’ll be working in a fast-paced, agile environment, collaborating with cross-functional teams to deliver high-quality software that directly impacts customer experience.
Key Responsibilities
- Design, develop, and maintain scalable Java-based backend systems
- Collaborate with product owners, architects, and fellow engineers to deliver new features and improve system performance
- Write clean, maintainable, and testable code, following best practices
- Participate in code reviews and mentor junior developers
- Contribute to architectural decisions and technical design discussions
- Integrate with third-party APIs, payment gateways, and microservices
- Ensure the reliability, uptime, and performance of production systems
Tech Stack
- Languages: Java, Spring Boot
- Architecture: Microservices, REST APIs, Event-driven architecture
- Databases: Cockroach DB
- Cloud: AWS (EC2, Lambda, S3, ECS), Docker, Kubernetes
- CI/CD: Jenkins, GitLab CI/CD, Terraform
What We’re Looking For
- 7+ years of Java development experience in high-scale environments
- Strong experience with Spring Boot and building RESTful APIs
- Deep understanding of microservices and distributed systems
- Comfortable working in CI/CD and cloud-native environments (ideally AWS)
- Experience with eCommerce platforms or large-scale transactional systems is a big plus
Senior Java Developer - Contract employer: Primis
Contact Detail:
Primis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer - Contract
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java, Spring Boot, and AWS. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.
✨Tip Number 2
Prepare to discuss your experience with microservices and REST APIs in detail. Be ready to share examples of how you've designed and implemented scalable systems, as this is crucial for the role.
✨Tip Number 3
Brush up on your knowledge of CI/CD practices and tools like Jenkins and GitLab. Being able to articulate how you've used these tools in past projects will demonstrate your readiness for a cloud-native environment.
✨Tip Number 4
Network with professionals in the eCommerce sector or join relevant online communities. Engaging with others in the field can provide insights into industry trends and may even lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Senior Java Developer - Contract
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 7+ years of Java development experience, particularly with Spring Boot and RESTful APIs. Emphasise any work you've done in high-scale environments or with eCommerce platforms.
Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in the Senior Java Developer role specifically at this global eCommerce business. Mention your experience with microservices and cloud-native environments, and how you can contribute to their team.
Showcase Relevant Projects: Include specific examples of projects where you've designed and developed scalable backend systems. Highlight your role in code reviews, mentoring junior developers, and any architectural decisions you've contributed to.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Java Developer.
How to prepare for a job interview at Primis
✨Showcase Your Java Expertise
Be prepared to discuss your extensive experience with Java, particularly in high-scale environments. Highlight specific projects where you've built scalable backend systems and how you utilised Spring Boot and RESTful APIs.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Prepare to walk through your thought process on how you would tackle common challenges in backend development, especially in a microservices architecture.
✨Discuss Collaboration and Mentorship
Since the role involves working with cross-functional teams and mentoring junior developers, be ready to share examples of how you've successfully collaborated with others and contributed to team growth in previous roles.
✨Familiarise Yourself with the Tech Stack
Make sure you understand the technologies mentioned in the job description, such as AWS, Docker, and CI/CD tools like Jenkins. Being able to discuss your experience with these tools will demonstrate your readiness for the role.