Remote Otter LogoRemoteOtter

Intermediate Java Software Developer - Remote

Posted 2 weeks ago
Software Development
Full Time
Worldwide

Overview

The Intermediate Software Developer contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases.

In Short

  • Design and code software applications from business and technical specifications.
  • Develop and execute unit, component, and integration level tests to verify requirements are met.
  • Perform code reviews to ensure quality, proactively identify defects, and recommend improvements.
  • Investigate and resolve complex technical issues for assigned projects.
  • Contribute to the creation of technical and end user product documentation.
  • Lead and coordinate day-to-day technical execution of on and offshore Engineering staff.
  • Work with Architects to review and provide feedback for Software Design Documents.
  • Create, prioritize, assign, and monitor all software development tasks for assigned projects.
  • Collaborate with technical stakeholders to create detailed work package estimates.
  • Act as the primary point of contact for Project Management status updates.

Requirements

  • Post-secondary education in Computer Science or Software Engineering.
  • Professional software development experience with Java.
  • Experience with Spring, SQL, and JavaScript.
  • Experience with version control software.
  • Experience with continuous integration tools.
  • Experience with build tools such as Maven.
  • Experience with relational and non-relational database design and development.
  • Experience with microservice architecture utilizing containerization with Docker/Kubernetes is preferred.
  • Experience with web development (JavaScript, HTML, CSS) is preferred.
  • Excellent communication, analytical, and problem-solving skills.

Benefits

  • Opportunity to grow your skillset as a solid programmer using enterprise-level tools.
  • Potential career advancement into Software Architecture, Technical leadership, or Functional leadership.
  • Exposure to challenges in a rapidly evolving industry.
  • Work with a dedicated team of senior Software Developers, QA, Project Managers, and business leaders.
  • Be part of a company that values truth, change, and teamwork.
J.D. Power logo

J.D. Power

J.D. Power is a leading global data and analytics company that combines industry-leading insights with advanced technology to address complex challenges faced by clients. With a commitment to innovation, J.D. Power leverages its extensive datasets and cutting-edge AI solutions to deliver impactful outcomes and drive sustainable growth. The company fosters a culture of truth-seeking, change-making, and teamwork, ensuring a diverse and inclusive workforce that is dedicated to delivering exceptional value to its clients.

Share This Job!

Save This Job!

Similar Jobs:

SRC Can logo

Intermediate Software Developer - Remote

SRC Can

7 weeks ago

SRC Can is looking for an Intermediate Software Developer to create innovative electronic warfare solutions for the Canadian market.

Canada
Full-time
Software Development
Lightspeed Commerce logo

Intermediate Front-End Software Developer - Remote

Lightspeed Commerce

6 weeks ago

Join Lightspeed as an Intermediate Front-End Software Developer and work on innovative web solutions in a flexible environment.

Canada
Full-time
Software Development
jane.app logo

Intermediate Full Stack Software Developer - Remote

jane.app

13 weeks ago

Join Jane as an Intermediate Full Stack Software Developer and help empower clinics with essential financial tools.

Canada
Full-time
Software Development
J.D. Power logo

Intermediate Full Stack Software Developer - Remote

J.D. Power

18 weeks ago

Join J.D. Power as an Intermediate Full Stack Software Developer, contributing to software solutions and collaborating with a dynamic team.

Worldwide
Full-time
Software Development

Callibrity

Java Software Developer - Remote

Callibrity

3 weeks ago

Join Callibrity as a Java Software Developer and contribute to innovative software solutions while working remotely.

USA
Full-time
Software Development