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

Senior Java Developer (London, Edinburgh) IRC286342

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
G

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 competitive salary, flexible work arrangements, and continuous learning opportunities.
  • Why this job: Make an 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: Collaborative environment with excellent career growth and mentorship opportunities.

The predicted salary is between 43200 - 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: GlobalLogic

    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 working on meaningful projects that drive innovation. 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.
    G

    Contact Detail:

    GlobalLogic 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 on LinkedIn or attend local meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

    ✨Tip Number 2

    Prepare for those interviews! Research the company and its tech stack, especially around Java and microservices. Practise common interview questions and be ready to showcase your problem-solving skills with real examples from your experience.

    ✨Tip Number 3

    Show off your projects! If you've got a GitHub or portfolio, make sure it’s up to date. Highlight any relevant work that demonstrates your expertise in Java, Spring, and cloud technologies. This is your chance to shine!

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect with us directly.

    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
    Kafka
    CQRS
    Relational Databases
    NoSQL Databases
    AWS
    Azure
    GCP
    CI/CD
    Jenkins
    Docker
    Kubernetes
    API Design
    RESTful Services
    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 know how you've applied your skills in real-world scenarios.

    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 GlobalLogic

    ✨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 implemented these technologies and the challenges you faced.

    ✨Showcase Your Problem-Solving Skills

    Prepare to tackle some technical questions or coding challenges during the interview. Think about how you can demonstrate your problem-solving approach, especially in relation to distributed systems and architectural patterns.

    ✨Familiarise Yourself with CI/CD Tools

    Since the role involves CI/CD processes, be prepared to discuss your experience with tools like Jenkins. Highlight any specific projects where you’ve successfully implemented automation in the build and deployment process.

    ✨Communicate Effectively

    Strong communication skills are key for this role. Practice explaining complex technical concepts in a simple way, as you’ll need to collaborate with cross-functional teams. Show that you can articulate your thoughts clearly and listen actively.

    Senior Java Developer (London, Edinburgh) IRC286342
    GlobalLogic
    Location: London

    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

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