Software Engineer: Java/Spring Boot, REST APIs & AI Tools

Harris Computer

United States

Remote

USD 80,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Harris Computer is seeking an experienced software developer to write code and contribute to enterprise software applications. You will participate in requirements analysis, design, architecture, testing, and project management while collaborating with architects, designers, and product managers to meet ambitious timelines.

The role requires strong Java expertise (Core Java 11/17+), Spring Boot, RESTful API design, and experience with relational and non-relational databases.

Qualifications

  • Bachelor's degree or diploma in Computer Science, Engineering, or related field, or equivalent experience.
  • 3+ years of software development experience with proficiency in one or more programming languages.
  • Understanding of software engineering principles, design patterns, algorithms, and system architecture.
  • Familiarity with modern software development tools, frameworks, and methodologies.

Responsibilities

  • Write code and contribute to software applications, modules, or components.
  • Participate in requirements analysis, design, architecture, system integration, testing, and project management.
  • Test code to identify and fix bugs and ensure quality and reliability.
  • Collaborate with architects, designers, and product managers to align with goals and timelines.
  • Experience with Java (Core Java 11/17+), Spring Boot, REST APIs, and databases.
  • Work with React/Next.js and Material UI for front-end components.
  • Familiarity with AI-assisted development and prompt engineering.

Skills

Java
Concurrency/multithreading
JVM internals
Memory management
Design patterns
Algorithms
System architecture
Requirements analysis

Education

Bachelor's degree or Diploma in Computer Science/Engineering

Tools

Spring Boot
RESTful APIs
PostgreSQL
MySQL
MongoDB
Elasticsearch
React
Next.js
Material UI
AI tools (GitHub Copilot, Claude, ChatGPT)

Job description

Harris Computer is seeking an experienced software developer to write code and contribute to enterprise software applications. You will participate in requirements analysis, design, architecture, testing, and project management while collaborating with architects, designers, and product managers to meet ambitious timelines.

The role requires strong Java expertise (Core Java 11/17+), Spring Boot, RESTful API design, and experience with relational and non-relational databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect & AI-Enabled Lead
Senior Java Backend Architect & AI-Enabled Lead

Harris Teeter • Missouri

On-site
USD 75,000 - 85,000
Senior Java Software Architect & Tech Lead (Remote)
Senior Java Software Architect & Tech Lead (Remote)

Harris Computer • Missouri

Hybrid
USD 75,000 - 85,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Junior Java Developer
Junior Java Developer

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Code Lab Technology • Las Vegas (NV)

On-site
USD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Talentola • Tampa (FL)

On-site
USD 110,000 - 150,000
Java Developer/With Spring Boot, Angular /Hybrid
Java Developer/With Spring Boot, Angular /Hybrid

Key Business Solutions, Inc. • Reston (VA)

Hybrid
USD 105,000 - 145,000
.NET Full-Stack Software Developer
.NET Full-Stack Software Developer

Harris Computer • Allen (CA)

On-site
USD 60,000 - 70,000