Senior Backend Developer (Java & Node.js)
Senior Backend Developer (Java & Node.js)

Senior Backend Developer (Java & Node.js)

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

At a Glance

  • Tasks: Join our team as a Senior Backend Developer, working with Java, Node.js, and MongoDB.
  • Company: We're a rapidly growing tech company focused on innovative software solutions.
  • Benefits: Enjoy flexible work options, collaborative culture, and opportunities for professional growth.
  • Why this job: Be part of impactful projects and work with cutting-edge technology in a supportive environment.
  • Qualifications: Expertise in Java, Node.js, MongoDB, and strong communication skills are essential.
  • Other info: This role offers future opportunities as we expand, with a streamlined interview process.

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

Join Our Growing Team - Future Opportunities Await! We are excited to share that our company is experiencing significant growth and expansion, and as a result, we're on the lookout for talented individuals to join our team. We want to be upfront about our hiring process. At this moment, we are in the process of securing projects that align with our business goals and objectives. Our intention is to ensure that once we bring new team members on board, they will have a meaningful and impactful role to play from day one. While we might not be able to extend an offer immediately, we are highly interested in considering you for these future projects. If you're open to the idea of potentially joining our team in the future, we encourage you to continue with our interview process. We value your time and effort and believe that getting to know you better will help us make an informed decision. Once you have effectively concluded the entire recruitment procedure, we will retain your profile and reach out to you once a suitable opportunity emerges. Additional interviews will not be necessary at this stage, and we anticipate being able to extend an offer to you promptly.

What does the recruitment process look like?

  • Recruiter Screen: In the first call, our recruiter will learn more about you and your story to check a potential fit for gravity9. This step might take around 60 mins.
  • Tech 1 Interview: In this meeting, your potential future teammate will take a deeper dive into your experience and what you could bring to the team. This step will take around 90 mins.
  • Tech 2 Interview: In this meeting, your potential future teammate will take a deeper dive into your experience and what you could bring to the team. This step will take around 60 mins.
  • Final Interview: Here we already strive to cooperate with you and give you an opportunity to meet our leadership team during this informal talk. This step will take around 30 mins.

Role Description

We are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen interest in current technology and engineering. Using your knowledge of Java, Node.js and MongoDB, and engineering best practices, you will be involved in helping clients to adopt the latest version of MongoDB across a suite of their application. You will take an active lead in team discussions and code reviews and work collaboratively with your colleagues to identify, prioritise and deliver features which bring value to our clients. You will also guide less experienced developers. We believe small, multi-disciplinary teams are most effective in delivering complex change. As such, we are looking for someone with a collaborative mindset who is happy to be flexible and take on different responsibilities over the lifetime of our projects.

Role requirements - technical skills and experience

  • This role will suit a highly capable developer with extended working experience with Java, Node.js and MongoDB (or any other NoSQL database).
  • Must-Have:
  • Excellent command / highly proficient in spoken and written English (working directly with UK/US based clients)
  • Expert in Java 8+ and ideally having Java 11/14/17 and OpenJDK experience
  • Expert in Node.js and TypeScript
  • Hands-on experience with MongoDB or other NoSQL DB, including data modeling in NoSQL databases
  • Thorough understanding of Spring, especially Spring Boot, Spring Framework, Spring Data
  • Experience working with Azure or AWS
  • Understanding of Synch and Async communication (REST-based, Queue and/or Topic based depending on technology)
  • Proficiency in working with Microservice Architecture including containerization, high availability, and failover scenarios
  • Experience writing unit and integration tests.
  • Experience in working with Docker and containerized applications
  • Experience in Maven/Gradle and working with CI/CD pipelines

Role requirements – soft skills

  • Ability to understand business requirements and translate them into technical requirements
  • Customer Focus – passion for understanding the problem we are trying to solve with software and to advocate solutions to your client.
  • Delivery focus - strong analysis and problem-solving skills.
  • Ability to evaluate, design and implement effective solutions.
  • Flexibility to adapt skills to a spectrum of client engagements, use cases and modes of change delivery.
  • Exemplary standards of personal integrity and respect for others – professional approach to all aspects of client engagement and collaborative team working, able to quickly build relationships based on trust and transparency.
  • Strong presentation and written and verbal communication are essential given the client facing nature of the role.
  • Value driven - Creative thinking, with aptitude for innovation and strong desire to exceed client expectations.
  • Energy – positive attitude and determination to learn and succeed.

For more information about working at gravity9 please go to.

Senior Backend Developer (Java & Node.js) employer: Gravity 9 Solutions Ltd

At gravity9, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our commitment to employee growth is evident through our supportive environment where you can lead discussions, mentor junior developers, and engage in meaningful projects that directly impact our clients. Located in a thriving area, we provide unique opportunities for professional development while ensuring a healthy work-life balance, making us an attractive choice for talented individuals seeking rewarding careers.
G

Contact Detail:

Gravity 9 Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Developer (Java & Node.js)

✨Tip Number 1

Familiarise yourself with the latest trends in Java, Node.js, and MongoDB. Being well-versed in current technologies will not only help you during interviews but also demonstrate your commitment to continuous learning.

✨Tip Number 2

Prepare for the technical interviews by practising coding challenges that focus on Java and Node.js. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and boost your confidence.

✨Tip Number 3

Showcase your collaborative mindset by discussing past experiences where you worked effectively in a team. Highlighting your ability to lead discussions and guide less experienced developers will resonate well with our values.

✨Tip Number 4

During your interviews, ask insightful questions about the projects and technologies we use. This not only shows your interest in the role but also helps you understand how you can contribute meaningfully from day one.

We think you need these skills to ace Senior Backend Developer (Java & Node.js)

Expertise in Java 8+ and familiarity with Java 11/14/17 and OpenJDK
Proficiency in Node.js and TypeScript
Hands-on experience with MongoDB or other NoSQL databases, including data modelling
Thorough understanding of Spring, particularly Spring Boot, Spring Framework, and Spring Data
Experience with cloud platforms such as Azure or AWS
Understanding of synchronous and asynchronous communication (REST-based, Queue and/or Topic based)
Proficiency in Microservice Architecture, including containerisation, high availability, and failover scenarios
Experience writing unit and integration tests
Familiarity with Docker and containerised applications
Experience with build tools like Maven/Gradle and working with CI/CD pipelines
Strong analytical and problem-solving skills
Excellent written and verbal communication skills in English
Ability to understand and translate business requirements into technical solutions
Customer-focused mindset with a passion for solving problems through software
Flexibility to adapt skills to various client engagements and use cases
Strong presentation skills and ability to build relationships based on trust and transparency
Creative thinking and a desire to exceed client expectations
Positive attitude and determination to learn and succeed

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Node.js, and MongoDB. Use specific examples of projects you've worked on that demonstrate your expertise in these areas.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also showcases your collaborative mindset and customer focus. Mention how you can contribute to the team and align with the company's goals.

Prepare for Technical Interviews: Review key concepts related to Java, Node.js, and MongoDB. Be ready to discuss your previous work experiences in detail and how they relate to the role. Practice coding challenges and system design questions.

Showcase Soft Skills: In your application, emphasise your soft skills such as problem-solving, communication, and flexibility. Provide examples of how you've successfully collaborated with teams or adapted to changing project requirements.

How to prepare for a job interview at Gravity 9 Solutions Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Node.js, and MongoDB in detail. Highlight specific projects where you've successfully implemented these technologies, and be ready to answer technical questions that demonstrate your expertise.

✨Demonstrate Your Collaborative Mindset

Since the company values teamwork, share examples of how you've worked effectively in a team setting. Discuss your role in code reviews and how you’ve guided less experienced developers, showcasing your ability to collaborate and lead.

✨Prepare Questions for the Recruiter

Use the initial recruiter screen as an opportunity to ask insightful questions about the company's culture, future projects, and expectations for the role. This shows your genuine interest and helps you assess if the company is the right fit for you.

✨Emphasise Your Problem-Solving Skills

Be ready to discuss how you've approached complex problems in past projects. Provide examples of how you've evaluated, designed, and implemented effective solutions, demonstrating your delivery focus and analytical skills.

Senior Backend Developer (Java & Node.js)
Gravity 9 Solutions Ltd
G
  • Senior Backend Developer (Java & Node.js)

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-21

  • G

    Gravity 9 Solutions Ltd

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