Java API Developer

INFT Solutions Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Woodlawn, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Role: Java API Developer

Location: Atlanta GA/ Remote
Client:
Novalink-TAYS Inc

Position Description:

Responsible for designing building and maintaining APIs and backend services using Java programming language and related frameworks. This role involves collaborating with cross-functional teams ensuring system performance and security and participating in the full software development lifecycle.

Java Developers should be able to:

Design and implement Java applications which fulfill customer requirements

Create well-written code which runs efficiently and optimally

Communicate with end-users to determine their needs

Test completed software and debug as necessary

Examine existing code and recommend patches design overhauls or fixes for broken code

Key Responsibilities

Design and Development: Design and develop robust scalable and high-performance RESTful APIs and microservices using Java and frameworks like Spring Boot.

Coding and Testing: Write clean efficient and well-documented code. Conduct unit and integration testing to ensure software quality and reliability.

Collaboration: Work closely with front-end developers architects and other stakeholders to define API specifications and integrate user-facing elements with server-side logic.

Integration and Databases: Integrate APIs with various databases (SQL and NoSQL e.g. MySQL Oracle PostgreSQL) third-party services and cloud platforms.

Optimization and Troubleshooting: Monitor API performance identify bottlenecks and bugs and devise solutions to mitigate and address issues promptly.

Adherence to Best Practices: Ensure applications follow security and data protection standards (e.g. OAuth2 JWT) and participate in code reviews and Agile development processes.

Required Skills & Qualifications

Education and experience

10 years of experience and a bachelors degree in computer science engineering or a related field (or equivalent experience); or five years with a masters degree in computer science or related field

Technical Proficiency:

Strong expertise in Java and the Spring Framework especially Spring Boot.

Proven experience with RESTful APIs and microservices architecture.

Familiarity with database technologies (relational and non-relational).

Experience with version control systems (e.g. Git).

Knowledge of CI/CD pipelines and containerization tools (Docker Kubernetes).

Evaluate and select enterprise application development and integration technologies and solution development lifecycle methodologies for IT Professionals

Ability to work closely with technical architects and architecture governance technical team for solution development and design reviews

Functional regression and load testing

Test script definition and management

API lifecycle release management

Work closely with API Solutions Architect and Platform Administrators

Soft Skills:

Excellent problem-solving and analytical skills.

Strong communication and teamwork abilities.

Ability to work within an Agile/Scrum development methodology.

Work closely with the Business Product Owners and must understand the short- and medium-term strategy for the business

Work with the Team and Product Owner inshaping a product roadmap
Role: Java API Developer Location: Atlanta GA/ RemoteClient:Novalink-TAYS Inc Position Description: Responsible for designing building and maintaining APIs and backend services using Java programming language and related frameworks. This role involves collaborating with cross-functional teams ensur...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java