Weigandt Consulting
Java Developer (SDE 2)
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Full 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.