Remote Otter LogoRemoteOtter

Full Stack Java Developer - Remote

Posted 6 weeks ago
Software Development
Full Time
Canada

Overview

We are currently seeking a strong Full Stack Java developer to join our team!

In Short

  • Design, develop, and maintain robust, scalable, and high-performance back-end systems using Java and Spring.
  • Build and maintain RESTful APIs and GraphQL endpoints for web and mobile applications.
  • Integrate third-party APIs and libraries into the backend systems.
  • Collaborate with cross-functional teams to gather and understand requirements.
  • Deploy applications to cloud environments using best practices for security and performance.
  • Write clean, maintainable, and well-documented code following best practices.
  • Perform unit and integration testing to ensure code quality.
  • Stay updated on emerging technologies and industry trends.
  • Assist with frontend development as required, particularly around API integration.
  • Create and maintain technical documentation for backend processes and systems.

Requirements

  • 8+ years of experience.
  • Strong proficiency in Java 8+ and advanced Java features (Lambdas, Streams, Multithreading).
  • Expertise in API development (REST, GraphQL) and handling authentication mechanisms (OAuth2, JWT).
  • Strong understanding of database technologies, including relational databases (PostgreSQL, MySQL, Oracle) and NoSQL databases (MongoDB, Cassandra).
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Strong proficiency in JavaScript, TypeScript, and frameworks like React.
  • Excellent understanding of data structures.
  • Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Hands-on experience in writing efficient queries and ensuring database performance optimization.
  • Proficiency with Git and version control.

Benefits

  • Opportunity to work in a global software consulting and development company.
  • Collaborative and open work environment.
  • Commitment to service excellence.
  • Being part of a team that helps clients become digital leaders.

Exadel

Exadel

Exadel is a global software consulting and development company that partners with organizations to help them become digital leaders in their industries. With a focus on understanding the impact clients want to make, Exadel supports them from ideation through to development and outcomes. The company accelerates digital transformations through a collaborative approach and extensive experience across various industries, business processes, and technologies. Its financial services division specializes in banking and capital markets strategy and technology consulting, emphasizing service excellence and a positive workplace culture.

Share This Job!

Save This Job!

Similar Jobs:

Launchpad Technologies logo

Java Full Stack Developer - Remote

Launchpad Technologies

7 weeks ago

Join Launchpad as a Java Full Stack Developer and contribute to innovative software solutions in a fully remote environment.

LATAM
Full-time
Software Development
Qode logo

Full Stack Java Developer - Remote

Qode

8 weeks ago

We are seeking an experienced Full Stack Java Developer to provide high-quality IT solutions and enhance frameworks.

India
Full-time
Software Development
Supplyhouse logo

Java Full Stack Developer - Remote

Supplyhouse

8 weeks ago

Join SupplyHouse.com as a Java Full Stack Developer to enhance our e-commerce platform and internal operations.

India
Full-time
Software Development
$2,000 - $2,500 USD per month

Exadel

Java Full Stack Developer - Remote

Exadel

8 weeks ago

Join Exadel as a Java Full Stack Developer to design and develop high-performance back-end systems.

Brazil
Full-time
Software Development
Pertempserp logo

Full Stack Java Developer - Remote

Pertempserp

8 weeks ago

Join as a Full Stack Java Developer to create high-quality microservices in a fully remote environment.

Poland
Full-time
Software Development