Us3 Consulting
Java Software Engineer
Us3 ConsultingNetherlands6 hours ago
ContractInformation Technology

Role Summary

We are seeking a highly experienced Senior Java Backend Developer with deep expertise in Java, Spring Boot, Microservices architecture, and Cloud technologies. The ideal candidate will design, develop, and deliver high-performance backend systems for enterprise-scale applications hosted on cloud environments, preferably Microsoft Azure.


This role requires hands-on technical leadership, strong system design capabilities, and the ability to build scalable, secure, and resilient microservices.


Key Responsibilities

1. Backend Development (Java & Spring Boot)

  • Design, implement, and maintain backend components using Core Java and Spring Boot.
  • Build RESTful APIs, microservices, and backend workflows.
  • Write clean, modular, scalable, and testable code following industry best practices.

2. Microservices Architecture

  • Develop and deploy distributed microservices aligned with modern cloud-native patterns.
  • Ensure high availability, fault tolerance, and performance tuning.

3. Cloud Engineering (Azure Preferred)

  • Deploy, manage, and optimize applications on Azure Cloud.
  • Use Azure cloud services for CI/CD, logging, monitoring, containerization, and service deployment.

4. System Design & Architecture

  • Participate in architectural discussions and contribute to design decisions for backend services.
  • Ensure solutions are robust, secure, scalable, and aligned with enterprise standards.

5. Collaboration & Agile Delivery

  • Work with cross-functional teams including architects, frontend developers, QA, DevOps, and product owners.
  • Participate in Agile ceremonies—planning, grooming, reviews, retrospectives.
  • Provide technical mentorship to junior developers.


Required Skills & Experience

Core Technical Skills

  • Expertise in Java (8/11/17)
  • Strong hands-on experience with Spring Boot & Spring ecosystem
  • Experience building enterprise Microservices
  • Cloud experience (preferably Microsoft Azure)
  • Proficiency in REST APIs, JSON, JWT, OAuth, security authentication/authorization
  • Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions)
  • SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)

Additional Skills

  • Containerization (Docker, Kubernetes)
  • Knowledge of event-driven systems (Kafka, RabbitMQ)
  • Strong debugging, optimization, and performance tuning skills

Key Skills

Ranked by relevance