Java Developer
KeySkills
Company Name
Job Description
Job Description:
We are looking for a Java J2EE Developer with strong hands-on experience in Java, Spring Boot, and modern backend development practices. The ideal candidate will integrate backend services with REST and SOAP APIs, implement secure authentication mechanisms, and collaborate in an Agile development environment.
Responsibilities:
-
Design, develop, and maintain Java-based backend applications using the latest Java versions.
-
Integrate backend services with REST and SOAP APIs, ensuring scalable and robust communication.
-
Implement secure APIs using OAuth2, JWT, and other authentication/authorization mechanisms.
-
Use OpenAPI/Swagger specifications for API documentation and contract-first development.
-
Collaborate in Agile teams and follow iterative delivery cycles.
-
Perform API testing and debugging using tools such as Postman, cURL, or Bruno.
-
Ensure high code quality, performance, and maintainability.
Skills Required:
-
Java (latest version) and J2EE
-
Spring Boot
-
REST and SOAP API integration
-
API security: OAuth2, JWT
-
API documentation using OpenAPI/Swagger
-
Hands-on experience with API testing tools: Postman, cURL, Bruno
-
Agile methodology knowledge
-