Remote Otter LogoRemoteOtter

Java API Developer - Remote

Posted 8 weeks ago
Software Development
Full Time
Worldwide

Overview

We are seeking a skilled Java API Developer to design, develop, and maintain RESTful APIs and backend services. The ideal candidate will have strong experience in Java development, particularly with frameworks like Spring Boot, and a solid understanding of best practices for API design, performance, and security.

In Short

  • Design, develop, and maintain scalable and secure RESTful APIs using Java and Spring Boot.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable, secure, reliable APIs.
  • Develop automated CI/CD pipelines using Jenkins or GitLab CI for efficient code deployment.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Writing good unit test cases and assuring a high level of code coverage.
  • Set up services and routes to provide access to APIs.
  • Create and maintain clear, user-friendly API documentation.
  • Participate in regular code reviews, ensuring adherence to coding standards and best practices.
  • Analyze and improve system performance, addressing bottlenecks and ensuring high availability.
  • Stay updated with the latest Java development trends to recommend best-fit solutions.

Requirements

  • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
  • 3+ years of experience in Java development, with a focus on backend and API development.
  • Proficiency with Spring Boot and related frameworks.
  • Strong understanding of RESTful API design principles and best practices.
  • Familiarity with relational databases (ie, PostgreSQL, MySQL, or Oracle) and SQL.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Proficiency in Git and version control workflows.
  • Experience writing unit and integration tests with JUnit and Mockito.
  • Understanding of application security practices, including authentication and authorization (e.g., OAuth2, JWT).

Benefits

  • None
i4DM logo

i4DM

i4DM is a growing IT consulting firm dedicated to providing high-quality, tailored IT solutions and support to its clients. The company fosters a dynamic and inclusive work environment, encouraging creativity and problem-solving among its team members. i4DM values diverse backgrounds and experiences, particularly welcoming veterans and military spouses. As the firm expands, it seeks meticulous and self-driven individuals to contribute to its mission, particularly in roles that support its financial operations.

Share This Job!

Save This Job!

Similar Jobs:

I.S

Java Developer - Remote

IRIUM - Spain

6 weeks ago

Looking for a Java Developer for a remote project in Madrid with flexible hours and great benefits.

Spain
Full-time
Software Development
EVERIENCE logo

Java Developer - Remote

EVERIENCE

6 weeks ago

We are seeking a talented Java Developer to design and maintain high-performance applications remotely.

Worldwide
Full-time
Software Development

Jobgether

Java Developer - Remote

Jobgether

6 weeks ago

Join as a Java Developer to support and enhance the AMPS system remotely from the United States.

USA
Full-time
Software Development
MAS Global Consulting logo

Java Developer - Remote

MAS Global Consulting

7 weeks ago

The Java Developer will design and enhance data integrations while collaborating with cross-functional teams to deliver high-quality software solutions.

Worldwide
Full-time
Software Development

A.C

Java Developer - Remote

ABSUI Company

7 weeks ago

The Java Developer will manage service delivery and provide technical guidance while ensuring compliance and performance optimization.

Mexico
Full-time
Software Development