Java SDET

Java SDET

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join our team to enhance software quality and optimise data models using Java and Spring.
  • Company: Dynamic tech company focused on innovation and collaboration.
  • Benefits: Attractive salary, flexible working options, and opportunities for skill development.
  • Why this job: Be part of a cutting-edge team delivering impactful software solutions.
  • Qualifications: Experience in Java SDET, QA automation, and microservices design patterns.
  • Other info: Fast-paced environment with great potential for career advancement.

The predicted salary is between 36000 - 60000 £ per year.

Role will be part of our Quality Engineering integrate coverage and quality gates into CI/CD (e.g., SonarQube, Jacoco). Design performant data models; write optimized SQL (indexes, query tuning, normalization/denormalization). Implement MongoDB schemas (collections, indexes, aggregation pipelines) and choose storage strategies per workload. Containerize services; deploy and operate on Kubernetes. Investigate and resolve production issues using logs, metrics, and tracing. Work closely with Product, QA, DevOps, and Architecture to deliver features on time with high reliability. Design, build, and maintain microservices using Java (Java 8+), Spring Boot, and Spring Cloud. Implement RESTful APIs, service orchestration, and robust error handling, observability (logging, metrics, tracing). Develop and manage messaging integrations using Kafka and/or IBM MQ for event-driven workflows and reliable message delivery. Apply microservices patterns (circuit breaker, saga, CQRS, eventual consistency, service discovery, API gateway) where appropriate.

Key Skills and Experience:

  • Good Experience as Java SDET using spring tech stack.
  • Hands on experience as a QA automation engineer.
  • Exposure to messaging layers like IBM MQ, Kafka.
  • Good understanding of microservices design patterns.
  • Proficient in data modelling database SQL.
  • Good understanding of Kubernetes concepts and related performance tuning.
  • Working knowledge of MongoDB.

Java SDET employer: Cognizant

Join a forward-thinking company that prioritises innovation and quality in software development. As a Java SDET, you'll thrive in a collaborative work culture that encourages continuous learning and professional growth, with access to cutting-edge technologies and methodologies. Located in a vibrant tech hub, we offer competitive benefits and a supportive environment where your contributions directly impact our success.
C

Contact Detail:

Cognizant Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java SDET

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Java SDET role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and microservices. We want to see how you tackle real-world problems, so make sure to highlight your best work.

✨Tip Number 3

Prepare for technical interviews by brushing up on your SQL and Kubernetes knowledge. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Java SDET

Java (Java 8+)
Spring Boot
Spring Cloud
SQL (indexes, query tuning, normalization/denormalization)
MongoDB (schemas, collections, indexes, aggregation pipelines)
Kubernetes
CI/CD (e.g., SonarQube, Jacoco)
Microservices Design Patterns (circuit breaker, saga, CQRS, eventual consistency, service discovery, API gateway)
RESTful APIs
Error Handling
Observability (logging, metrics, tracing)
Messaging Integrations (Kafka, IBM MQ)
QA Automation
Performance Tuning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Java SDET role. Highlight your experience with Spring, microservices, and any relevant tools like Kafka or MongoDB to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about quality engineering and how your background makes you a great fit for the team. Be genuine and let your personality shine through!

Showcase Your Projects: If you've worked on projects involving CI/CD, Kubernetes, or data modelling, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Cognizant

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Spring Boot, and Spring Cloud. Brush up on your knowledge of microservices design patterns and be ready to discuss how you've applied them in past projects. The more specific examples you can provide, the better!

✨Demonstrate Your Problem-Solving Skills

Be prepared to tackle hypothetical scenarios related to production issues. Think about how you would use logs, metrics, and tracing to investigate problems. Showing your thought process can really impress the interviewers.

✨Get Familiar with CI/CD Tools

Since the role involves integrating coverage and quality gates into CI/CD, make sure you understand tools like SonarQube and Jacoco. You might be asked how you would implement these in a real-world scenario, so having a solid grasp will set you apart.

✨Showcase Your Collaboration Skills

This position requires working closely with various teams like Product, QA, and DevOps. Be ready to share examples of how you’ve successfully collaborated in the past, especially in delivering features on time and maintaining high reliability.

Java SDET
Cognizant
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>