Java Developer Location: Remote Pay Rate: Open to Both C2C and W2 options Position Type: Multiyear Contract Job Description: Skills - Proficiency in Java and microservices frameworks (eg: Springboot) - Strong understanding of API architectural styles (REST, GraphQL, SOAP). - Strong understanding of common data formats (JSON, XML, YAML) - Experience with cloud platforms(preferred: Azure Cloud Platform) - Experience with DevSecOps (preferred: Azure DevSecOps) - Experience with API development tools, API gateways, and API management platforms.
- Understanding of database technologies, messaging technologies.
Expectations - Creating API specifications for RESTful APIs that define how different systems can interact, ensuring scalability, security, and performance - Creating clear and comprehensive API documentation to assist developers in understanding and using the API.
- Tracking API performance, identifying and resolving issues, and optimizing API functionality.
- Implementing security protocols, authentication, and authorization mechanisms to protect APIs and prevent unauthorized access.
A Java Developer designs and build applications using the Java programming language.
They work on both front-end and back-end development, depending on the project requirements 1.
Expertise in Java and related frameworks 2.
Knowledge of web development and RESTful APIs 3.
Strong debugging and testing skills" Ref: #850-Rockville (ALTA IT)