Enable job alerts via email!

Software Engineer III

Gravity IT Resources

San Diego (CA)

Hybrid

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is looking for a talented Software Engineer III to join their dynamic product development team. In this role, you'll design and develop cutting-edge software applications, ensuring high performance and scalability of backend services. Your expertise in Java, Spring Boot, and AWS will be crucial as you collaborate with cross-functional teams in an agile environment. This position offers the chance to lead projects, mentor others, and contribute to architectural decisions, all while working on exciting technologies. If you are passionate about engineering excellence and want to make a significant impact, this opportunity is for you.

Qualifications

  • 5+ years of experience in backend software systems development.
  • Strong expertise in Java, Spring Boot, AWS, and database technologies.

Responsibilities

  • Design and develop web applications and software solutions.
  • Provide technical leadership and mentor junior engineers.

Skills

Java
Spring Boot
AWS
MySQL
REST
GraphQL
Agile methodologies
Software Development Life Cycle (SDLC)
Test-Driven Development (TDD)
Communication skills

Education

BS in Computer Science
MS in Computer Science

Tools

DynamoDB
Kafka
PostgreSQL
Oracle

Job description

Job Title: Software Engineer III

Job Category: Software Engineering
Location: Mountain View, CA (Hybrid)

Job Overview:

We are seeking a highly skilled Software Engineer III to join our core product development team. The ideal candidate will be responsible for designing and developing software applications, writing high-quality code, and ensuring the scalability and performance of backend services. This role requires strong technical expertise in Java, Spring Boot, AWS, and MySQL, as well as experience working in an agile development environment.

Key Responsibilities:
  • Gather functional requirements, develop technical specifications, and participate in project and test planning.

  • Design and develop web applications, software solutions, and proofs of concept (POCs).

  • Provide technical leadership, including mentoring junior engineers and new team members.

  • Write and maintain high-quality, scalable, and maintainable code (70-85% hands-on coding).

  • Troubleshoot and resolve defects/bugs during QA testing, pre-production, production, and post-release patches.

  • Collaborate cross-functionally with product management, QA, and other business units to drive project success.

  • Contribute to software architecture and design decisions.

  • Follow Agile, SCRUM, or Extreme Programming methodologies in software development.

Required Qualifications:
  • 5+ years of experience developing high-traffic and scalable backend software systems and services.

  • Strong expertise in Java, Spring Boot, MySQL/PostgreSQL/Oracle, AWS, DynamoDB, and Kafka.

  • BS/MS in Computer Science or equivalent work experience.

  • Solid understanding of the Software Development Life Cycle (SDLC).

  • Experience building and supporting large-scale enterprise web services using REST and GraphQL.

  • Passion for engineering excellence and operational efficiency.

  • Strong understanding of software design and architecture principles.

  • Experience with unit testing and Test-Driven Development (TDD).

  • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.

Preferred Qualifications:
  • Experience developing, maintaining, and innovating large-scale, consumer-facing backend platforms/services.

  • Knowledge of cloud/SaaS architectures and big data technologies.

  • Familiarity with the challenges of highly scalable and available web applications.

  • Hands-on experience with modern backend Java frameworks.

  • Passion for continuous learning and open-source technologies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Part-time Adjunct Faculty/Developer for Artificial Intelligence Coding and Programming

University of San Diego

San Diego

Remote

USD 80,000 - 100,000

4 days ago
Be an early applicant

Software Engineering Software Development Engineer San Diego, US

Avature

San Diego

Remote

USD 80,000 - 120,000

-1 days ago
Be an early applicant

DevOps Cloud Architect, Digital Engineering Solutions (Remote)

Lensa

San Diego

Remote

USD 121,000 - 213,000

Yesterday
Be an early applicant

Network Engineer / Remote - 40 percent travel

EVOTEK

San Diego

Remote

USD 80,000 - 150,000

Yesterday
Be an early applicant

Software Developer - San Diego, CA - Clearance Required to Start!

General Dynamics - IT

San Diego

Remote

USD 70,000 - 110,000

2 days ago
Be an early applicant

Solutions Architect

ZipRecruiter

San Diego

Remote

USD 135,000 - 155,000

6 days ago
Be an early applicant

Field Application Engineer

ABB Inc.

California

Remote

USD 116,000 - 216,000

6 days ago
Be an early applicant

Cybersecurity Systems Engineer

The Marlin Alliance, Inc.

San Diego

Remote

USD 140,000 - 170,000

Today
Be an early applicant

Staff Software Development Engineer - Tech Lead Data Pipelines

Dexcom

San Diego

Remote

USD 135,000 - 226,000

Yesterday
Be an early applicant