Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Weigandt Consulting

Java Developer (SDE 2)

Posted Updated 43 views
Discussion

Description

Responsibilities:

  • Design and develop scalable backend services and microservices.
  • Build secure, high-performing REST APIs.
  • Implement OAuth-based authentication and authorisation mechanisms.
  • Deploy and manage services in Azure environments.
  • Establish monitoring, logging, and observability using Splunk and New Relic.
  • Participate in architecture reviews, code reviews, and technical design discussions.


The core requirements for the job include the following:


Core development:

  • Java
  • Spring Boot
  • Spring Security
  • Microservices Architecture


Databases:

  • Couchbase
  • PostgreSQL
  • Data modelling and performance tuning


Cloud and infrastructure:

  • Microsoft Azure
  • Cloud-native application design
  • Containerization and deployment practices
  • CI/CD implementation


API and security:

  • REST API design and development
  • OAuth 2.0
  • Authentication and authorisation frameworks
  • API lifecycle management


Observability and monitoring:

  • Splunk
  • New Relic
  • Logging, monitoring, and application diagnostics


Experience requirements:

  • 8+ years of software engineering experience.
  • 5+ years of Spring Boot development experience.
  • Proven experience building and supporting large-scale distributed applications.
  • Strong troubleshooting and production support experience.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →