The company is looking for a Java Developer to build and maintain robust Java applications, focusing on microservices architecture and secure API development.
Requirements
- Strong proficiency in Java
- Hands-on experience in Spring Boot
- Hands-on experience in Microservices architecture
- Expertise in developing and consuming RESTful APIs
- Expertise in implementing secure API development practices
- Solid understanding of authentication and authorization mechanisms including OAuth2, JWT, and role-based access control
- Experience working with SOAP-based web services and WSDL
Responsibilities
- Develop and consume RESTful APIs and implement secure API development practices.
- Implement authentication and authorization mechanisms including OAuth2, JWT, and role-based access control.
- Develop using Spring Boot and Microservices architecture.
- Work with SOAP-based web services and WSDL.
- Document APIs using tools like Swagger / OpenAPI.
- Debug complex systems, including legacy Java applications.
- Analyze and troubleshoot production logs effectively using tools such as Splunk, Datadog, and the ELK stack.
Other
- 10+Years of work experience in IT.