image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Hybird Job Opportunity Solution Designer Java

  • ... Posted on: Feb 07, 2025
  • ... Donato Technologies Inc
  • ... Whippany, New Jersey
  • ... Salary: Not Available
  • ... Full-time

Hybird Job Opportunity Solution Designer Java   

Job Title :

Hybird Job Opportunity Solution Designer Java

Job Type :

Full-time

Job Location :

Whippany New Jersey United States

Remote :

No

Jobcon Logo Job Description :

Solution Designer: Java API applications.

Hybrid working at least 2 days a week from Whippany NJ office.

Experience in the resume should reflect that the candidate has worked as Java API solution designer.

Candidate should be able to explain why he/she has designed the application the way it was done so in his/her previous projects.

Good to have java development experience but not mandatory.

Pls DO NOT share any Java developer profile for this.

Detailed Job descriptions:

Responsible for architecting and designing Java API based application end to end, ensuring they are efficient, and meet business requirements by defining endpoints, data structures, and security protocols, while adhering to industry best practices and standards, often collaborating with development teams to translate business needs into functional APIs. Skilled to design API management, including security, performance and reliability, and analytics capabilities.

Skill Requirements:

  • Java Frameworks: Experience with Spring Boot or other popular Java frameworks for building web services and APIs.
  • Strong understanding of API design principles and best practices: Familiarity with RESTful API design, API versioning, and common API design patterns. Understanding of RESTful API principles, API design patterns (e.g., HATEOAS), and API documentation standards
  • Strong Java Programming Skills: Expertise in core Java concepts like object-oriented programming, collections, multithreading, and exception handling.
  • Communication and Collaboration: Effectively collaborate with cross-functional teams including developers, product managers, and stakeholders.
  • Database Skills: Ability to design data structures and schemas that are efficient and easily accessible through APIs. Familiarity with database technologies to interact with backend data sources.
  • Technical Documentation Skills: Clear and concise communication skills to document API specifications and usage guidelines.
  • API Design Knowledge:.
  • API Design Tools: Familiarity with API design tools and platforms (e.g., Swagger, OpenAPI, Postman)

Experience and responsibilities:

  • API Documentation: Create detailed API documentation with clear specifications for developers. Create comprehensive documentation for developers outlining API functionalities, usage guidelines, error codes, and best practices.
  • Java API Design: Define the overall structure and organization of APIs, including resource identification, HTTP methods, and response formats. Select appropriate API frameworks (e.g., Spring REST, Jersey) and design the overall API architecture.
  • Endpoint Definition: Create detailed specifications for each API endpoint, outlining the data parameters, expected inputs, and output responses. Define request/response formats based on business requirements and industry standards
  • Data Modeling: Design data structures and schemas to ensure consistency and compatibility between different systems interacting with the API.
  • Security Design: Implement security measures like authentication, authorization, and encryption to protect sensitive data transmitted through APIs.
  • Versioning Strategy: Develop strategies for managing different API versions to maintain compatibility with older applications while introducing new features.
  • Cataloging of APIs and govern API Specification
  • Performance Optimization: Consider factors like caching, throttling, and load balancing to optimize API performance.
  • Collaboration with Development Teams: Work closely with developers to ensure API designs are accurately implemented and aligned with project goals.
  • API Design Patterns: Leverage established API design patterns (e.g., RESTful, GraphQL) to create intuitive and maintainable APIs.

Jobcon Logo Position Details

Posted:

Feb 07, 2025

Employment:

Full-time

Salary:

Not Available

Snaprecruit ID:

SD-CIE-a11ef40078bbd1dfa083670d3357d356158298ab1975880382e82ff0260f6a04

City:

Whippany

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Hybird Job Opportunity Solution Designer Java    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Solution Designer: Java API applications.

Hybrid working at least 2 days a week from Whippany NJ office.

Experience in the resume should reflect that the candidate has worked as Java API solution designer.

Candidate should be able to explain why he/she has designed the application the way it was done so in his/her previous projects.

Good to have java development experience but not mandatory.

Pls DO NOT share any Java developer profile for this.

Detailed Job descriptions:

Responsible for architecting and designing Java API based application end to end, ensuring they are efficient, and meet business requirements by defining endpoints, data structures, and security protocols, while adhering to industry best practices and standards, often collaborating with development teams to translate business needs into functional APIs. Skilled to design API management, including security, performance and reliability, and analytics capabilities.

Skill Requirements:

  • Java Frameworks: Experience with Spring Boot or other popular Java frameworks for building web services and APIs.
  • Strong understanding of API design principles and best practices: Familiarity with RESTful API design, API versioning, and common API design patterns. Understanding of RESTful API principles, API design patterns (e.g., HATEOAS), and API documentation standards
  • Strong Java Programming Skills: Expertise in core Java concepts like object-oriented programming, collections, multithreading, and exception handling.
  • Communication and Collaboration: Effectively collaborate with cross-functional teams including developers, product managers, and stakeholders.
  • Database Skills: Ability to design data structures and schemas that are efficient and easily accessible through APIs. Familiarity with database technologies to interact with backend data sources.
  • Technical Documentation Skills: Clear and concise communication skills to document API specifications and usage guidelines.
  • API Design Knowledge:.
  • API Design Tools: Familiarity with API design tools and platforms (e.g., Swagger, OpenAPI, Postman)

Experience and responsibilities:

  • API Documentation: Create detailed API documentation with clear specifications for developers. Create comprehensive documentation for developers outlining API functionalities, usage guidelines, error codes, and best practices.
  • Java API Design: Define the overall structure and organization of APIs, including resource identification, HTTP methods, and response formats. Select appropriate API frameworks (e.g., Spring REST, Jersey) and design the overall API architecture.
  • Endpoint Definition: Create detailed specifications for each API endpoint, outlining the data parameters, expected inputs, and output responses. Define request/response formats based on business requirements and industry standards
  • Data Modeling: Design data structures and schemas to ensure consistency and compatibility between different systems interacting with the API.
  • Security Design: Implement security measures like authentication, authorization, and encryption to protect sensitive data transmitted through APIs.
  • Versioning Strategy: Develop strategies for managing different API versions to maintain compatibility with older applications while introducing new features.
  • Cataloging of APIs and govern API Specification
  • Performance Optimization: Consider factors like caching, throttling, and load balancing to optimize API performance.
  • Collaboration with Development Teams: Work closely with developers to ensure API designs are accurately implemented and aligned with project goals.
  • API Design Patterns: Leverage established API design patterns (e.g., RESTful, GraphQL) to create intuitive and maintainable APIs.

Loading
Please wait..!!