Java developer with Microservice
Java developer with Microservice

Java developer with Microservice

City of London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
N

At a Glance

  • Tasks: Join our team to design and develop scalable Java microservices using Spring Boot.
  • Company: We're a dynamic tech company based in London, pushing the boundaries of software development.
  • Benefits: Enjoy hybrid work options, flexible hours, and a collaborative environment.
  • Why this job: Be part of an innovative team that values creativity and technical excellence.
  • Qualifications: 8+ years in Java, with strong microservices and Spring Boot experience required.
  • Other info: Opportunity to work with cutting-edge technologies like Docker and Kubernetes.

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

We are looking for a skilled Java Developer with strong microservices architecture experience to join our development team. The ideal candidate will have hands-on experience designing, developing, and deploying scalable microservices using Java and Spring Boot frameworks.

Key Responsibilities:

  • Design, develop, test, and deploy Java-based microservices using Spring Boot
  • Participate in the full software development lifecycle including requirements gathering, analysis, design, development, deployment, and support
  • Implement RESTful APIs and integrate with internal and external systems
  • Work with Docker, Kubernetes, and CI/CD pipelines for microservice deployment
  • Maintain and improve performance, scalability, and security of existing microservices
  • Write clean, scalable, and well-documented code following best practices
  • Collaborate with cross-functional teams including DevOps, QA, and business analysts
  • Troubleshoot and debug applications to resolve production issues
  • Participate in code reviews, design discussions, and technical documentation

Required Skills:

  • 8+ years of experience in Java, with at least 3+ years in microservices architecture
  • Strong knowledge of Spring Boot, Spring Cloud
  • Experience with REST APIs, JSON, and HTTP protocols
  • Hands-on with Docker and containerized applications
  • Familiarity with Kubernetes, OpenShift (optional)
  • Experience with message brokers like Kafka, RabbitMQ
  • Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or MongoDB
  • Understanding of CI/CD tools (Jenkins, GitLab CI, etc.)
  • Experience with unit testing and TDD frameworks (JUnit, Mockito)
  • Basic knowledge of cloud platforms like AWS, Azure, or GCP is a plus

Java developer with Microservice employer: N Consulting Global

Join a forward-thinking company in London that values innovation and collaboration, offering a hybrid work model that promotes work-life balance. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Our culture fosters teamwork and creativity, making it an ideal place for skilled Java Developers looking to make a meaningful impact.
N

Contact Detail:

N Consulting Global Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java developer with Microservice

✨Tip Number 1

Network with professionals in the Java and microservices community. Attend meetups, webinars, or conferences where you can connect with current employees at StudySmarter or similar companies. This can give you insights into the company culture and potentially lead to referrals.

✨Tip Number 2

Showcase your hands-on experience with microservices by contributing to open-source projects or building your own applications. This practical experience can be a great conversation starter during interviews and demonstrates your commitment to the field.

✨Tip Number 3

Familiarise yourself with the latest trends and technologies in microservices architecture, especially those related to Spring Boot, Docker, and Kubernetes. Being well-versed in these areas will not only boost your confidence but also make you a more attractive candidate.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Java and microservices. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with the types of questions you might face.

We think you need these skills to ace Java developer with Microservice

Java Development
Microservices Architecture
Spring Boot
RESTful API Development
JSON and HTTP Protocols
Docker
Kubernetes
CI/CD Pipelines
Performance Tuning
Security Best Practices
Code Documentation
Cross-Functional Collaboration
Troubleshooting and Debugging
Code Review
Technical Documentation
Message Brokers (Kafka, RabbitMQ)
SQL Proficiency
Database Management (PostgreSQL, MySQL, MongoDB)
Unit Testing
TDD Frameworks (JUnit, Mockito)
Cloud Platforms (AWS, Azure, GCP)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and microservices. Include specific projects where you've used Spring Boot, Docker, and Kubernetes. Use keywords from the job description to ensure your application stands out.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for Java development and microservices. Mention your relevant experience and how it aligns with the company's needs. Be sure to express your enthusiasm for the role and the opportunity to work in a hybrid environment.

Showcase Relevant Projects: If you have worked on any significant projects involving microservices, be sure to include them in your application. Describe your role, the technologies used, and the impact of the project. This will demonstrate your hands-on experience and problem-solving skills.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a developer role. Consider asking a friend or colleague to review it as well.

How to prepare for a job interview at N Consulting Global

✨Showcase Your Microservices Experience

Be prepared to discuss your hands-on experience with microservices architecture. Highlight specific projects where you designed, developed, and deployed microservices using Java and Spring Boot. This will demonstrate your practical knowledge and ability to contribute effectively.

✨Demonstrate Your Problem-Solving Skills

Expect questions that assess your troubleshooting abilities. Prepare examples of how you've resolved production issues or improved the performance and scalability of existing microservices. This shows your analytical thinking and technical expertise.

✨Familiarise Yourself with CI/CD Tools

Since the role involves working with CI/CD pipelines, brush up on your knowledge of tools like Jenkins and GitLab CI. Be ready to explain how you've implemented these in past projects, as this will highlight your understanding of modern development practices.

✨Prepare for Technical Questions

Anticipate technical questions related to RESTful APIs, Docker, and Kubernetes. Review key concepts and be ready to discuss how you've used these technologies in your work. This will help you demonstrate your technical proficiency and readiness for the role.

Java developer with Microservice
N Consulting Global
N
  • Java developer with Microservice

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-24

  • N

    N Consulting Global

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