Senior Java Developer (London, Edinburgh) IRC286342
Senior Java Developer (London, Edinburgh) IRC286342

Senior Java Developer (London, Edinburgh) IRC286342

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Lead the design and development of high-performance Java applications and microservices.
  • Company: Join GlobalLogic, a trusted digital engineering partner with a culture of caring.
  • Benefits: Enjoy flexible work arrangements, continuous learning, and a supportive team environment.
  • Why this job: Make a real impact on innovative projects while working with cutting-edge technologies.
  • Qualifications: 7+ years in Java development, expertise in Spring Framework, and strong problem-solving skills.
  • Other info: Opportunities for career growth and mentorship in a high-trust organisation.

The predicted salary is between 48000 - 72000 £ per year.

We are seeking a highly skilled and motivated Senior Java Engineer to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns.

Requirements

  • 7+ years of professional software development experience, primarily in Java/JEE.
  • Expert proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data.
  • Proven experience in designing and building Microservices and highly distributed systems.
  • Deep understanding of common architectural and scaling patterns:
  • Kafka & Scaling: Experience with message brokers, guaranteeing message order, and implementing idempotency.
  • Saga Pattern: Practical application of distributed transactions for eventual consistency across microservices.
  • CQRS: Understanding of Command Query Responsibility Segregation and managing eventual consistency.
  • Orchestration vs Choreography: Ability to choose and implement appropriate service coordination strategies.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Strong experience designing, documenting, and implementing APIs (RESTful services).
  • Hands-on experience with Cloud Computing platforms (AWS, Azure, or GCP).
  • Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Experience with other SDLC tools (e.g., Git, Jira, Confluence).
  • Soft Skills

    • Excellent communication and problem-solving skills.
    • Ability to work independently and as part of a high-performing team.
    • Demonstrated experience in driving projects from Zero to Prod (concept to production deployment).

    Job responsibilities

    • Lead the design, development, and deployment of mission-critical applications using Java, Spring Boot, and JEE technologies.
    • Implement and manage microservices, ensuring high availability, performance, and scalability.
    • Design and build robust, secure, and well-documented APIs (REST/gRPC).
    • Collaborate with cross-functional teams (Product, DevOps, QA) to define, design, and ship new features.
    • Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins.
    • Architect and implement solutions on cloud platforms (AWS, Azure, or GCP).
    • Mentor junior engineers and promote best practices in coding, testing, and system design.
    • Participate in code reviews to ensure code quality, maintainability, and adherence to established standards.
    • Troubleshoot and resolve complex production issues across various system components.

    What we offer

    • Culture of caring. At GlobalLogic, we prioritise a culture of caring. Across every region and department, at every level, we consistently put people first.
    • Learning and development. We are committed to your continuous learning and development.
    • Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world.
    • Balance and flexibility. We believe in the importance of balance and flexibility.
    • High-trust organization. We are a high-trust organization where integrity is key.

    About GlobalLogic

    GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution - helping create some of the most innovative and widely used digital products and experiences.

    Senior Java Developer (London, Edinburgh) IRC286342 employer: Hitachi Vantara Corporation

    GlobalLogic is an exceptional employer that prioritises a culture of caring, ensuring every employee feels valued and included from day one. With a strong commitment to continuous learning and development, employees have access to numerous opportunities for personal and professional growth, while engaging in meaningful projects that make a real impact. Located in vibrant cities like London and Edinburgh, the company offers a flexible work environment that promotes a healthy work-life balance, making it an ideal place for talented individuals seeking rewarding careers in technology.
    H

    Contact Detail:

    Hitachi Vantara Corporation Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Java Developer (London, Edinburgh) IRC286342

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that Senior Java Developer role.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and cloud platforms. This will give potential employers a taste of what you can bring to the table.

    ✨Tip Number 3

    Prepare for interviews by brushing up on common architectural patterns and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments.

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

    We think you need these skills to ace Senior Java Developer (London, Edinburgh) IRC286342

    Java
    JEE
    Spring Framework
    Spring Boot
    Spring Cloud
    Spring Security
    Spring Data
    Microservices
    Distributed Systems Design Patterns
    Kafka
    Saga Pattern
    CQRS
    APIs (RESTful services)
    Cloud Computing (AWS, Azure, GCP)
    CI/CD (Jenkins)
    Docker
    Kubernetes
    Git
    Jira
    Confluence
    Communication Skills
    Problem-Solving Skills
    Project Management

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, Spring Framework, and microservices. We want to see how your skills match what we're looking for!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. We love seeing enthusiasm and personality!

    Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your hands-on experience with the technologies we use.

    Apply Through Our Website: Don't forget to apply 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 to do!

    How to prepare for a job interview at Hitachi Vantara Corporation

    ✨Know Your Java Inside Out

    Make sure you brush up on your Java skills, especially the Spring Framework and microservices. Be ready to discuss your past projects in detail, focusing on how you designed and built scalable applications.

    ✨Showcase Your Problem-Solving Skills

    Prepare to tackle some technical challenges during the interview. Think about how you've resolved complex issues in previous roles, particularly with distributed systems and APIs. Use specific examples to illustrate your problem-solving process.

    ✨Familiarise Yourself with CI/CD Tools

    Since this role involves driving CI/CD pipelines, be prepared to discuss your experience with tools like Jenkins. Highlight any automation processes you've implemented and how they improved efficiency in your previous projects.

    ✨Communicate Effectively

    Strong communication is key, especially when collaborating with cross-functional teams. Practice explaining your technical decisions in a way that's easy for non-technical stakeholders to understand. This will show that you can bridge the gap between tech and business.

    Senior Java Developer (London, Edinburgh) IRC286342
    Hitachi Vantara Corporation
    Location: London
    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

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