Job Description

  • Design, develop, and maintain scalable Java backend applications using Spring Boot.
  • Build and manage RESTful and GraphQL APIs, ensuring high availability and security.
  • Implement microservices architecture, API gateways, and event-driven systems.
  • Optimize database performance with PostgreSQL, MySQL, and MongoDB while implementing caching strategies using Redis.
  • Integrate asynchronous messaging systems such as Kafka and RabbitMQ.
  • Deploy applications on AWS, Azure, or GCP, working with Docker & Kubernetes for containerization.
  • Manage CI/CD pipelines with GitLab CI/CD, Jenkins, or GitHub Actions.
  • Implement logging, monitoring, and performance tuning using ELK, Prometheus, or Grafana.
  • Write clean, maintainable, and efficient code with a strong focus on code quality.
  • Proficiency in Java (17+), Spring Boot, Spring Cloud, Hibernate, and JPA.
  • Expertise in RESTful APIs, GraphQL, OAuth2, J...

Apply for this Position

Ready to join Nemetschek Group? Click the button below to submit your application.

Submit Application