Java Backend Developer

Java Backend Developer

Posted Today by 1766130482

Negotiable
Outside
Remote
USA

Summary: The Java Backend Developer role involves the development and maintenance of back-end services for mobile and online banking applications. The position requires collaboration with various teams to ensure high performance and quality of services while implementing new features. Candidates should possess a strong understanding of Java and related technologies, as well as experience in cloud applications and Agile environments. This is a long-term remote position based in the USA.

Key Responsibilities:

  • Responsible for the development and maintenance of back-end services supporting mobile banking apps and online banking channel.
  • Working alongside analysts, QA testers and other Back end and Front-end engineers working on different layers of the infrastructure.
  • Design, build, and maintain services.
  • Ensure the performance, quality, and responsiveness of services.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.

Key Skills:

  • Classroom & In-Field Experience with Java 17 or greater.
  • Familiarity with AI-powered development tools (e.g., GitHub Copilot, AI-assisted debugging) to enhance productivity and code quality.
  • Good understanding of networks and how they play into applications.
  • Understanding & Experience with Web Applications & Web Services.
  • Experience with typical development workflows, such as building, testing, & deploying applications.
  • Experience & solid understanding of source control such as Git.
  • Knowledge & experience with databases, SQL, and connecting applications to them.
  • Comfortable with troubleshooting multiple interconnected applications in an environment setting.
  • Azure App Insights Telemetry and Junit Testing.
  • Understand application scaling and how dependent connected services can impact performance.
  • Awareness of sustainable coding practices and energy-efficient system design.
  • Knowledge/experience with Spring/Spring Boot.
  • Experience with Micro Service Architectures.
  • Experience with developing Cloud applications/systems (Microsoft Azure strongly Preferred).
  • Experience working in Agile environment.
  • Advanced knowledge of Banking/Financial Industry standards and practices.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Job Title: Java Backend Developer

Location: Remote

Duration: Long term

Tax Term: W2

Job description

  • Responsible for the development and maintenance of back-end services supporting mobile banking apps and online banking channel.
  • working alongside analysts, QA testers and other Back end and Front-end engineers working on different layers of the infrastructure.
  • Design, build, and maintain services.
  • Ensure the performance, quality, and responsiveness of services.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.

Qualifications

  • Classroom & In-Field Experience with Java 17 or greater.
  • Familiarity with AI-powered development tools (e.g., GitHub Copilot, AI-assisted debugging) to enhance productivity and code quality.
  • Good understanding of networks and how they play into applications.
  • Understanding & Experience with Web Applications & Web Services.
  • Experience with typical development workflows, such as building, testing, & deploying applications.
  • Experience & solid understanding of source control such as Git.
  • Knowledge & experience with databases, SQL, and connecting applications to them.
  • Comfortable with troubleshooting multiple interconnected applications in an environment setting.
  • Azure App Insights Telemetry and Junit Testing.
  • Understand application scaling and how dependent connected services can impact performance.
  • Awareness of sustainable coding practices and energy-efficient system design.
  • Knowledge/experience with Spring/Spring Boot.
  • Experience with Micro Service Architectures.
  • Experience with developing Cloud applications/systems (Microsoft Azure strongly Preferred).
  • Experience working in Agile environment.
  • Advanced knowledge of Banking/Financial Industry standards and practices.