Java Software Engineer

STEALTH, LLC
United States
12 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$140,000.0 - $180,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Application Integration Architecture Microsoft Azure Cloud Computing Code Review Databases Software Debugging Software Design Patterns Hibernate (Java) Java Web Services
+10 more
Spring Framework NoSQL Object-Oriented Software Development Software Engineering SQL Databases Google Cloud Backend AI Platforms Restful APIs Microservices

Job description

About the Role: We are looking for an experienced Senior Java Software Engineer to design, develop, and maintain our critical Java-based applications, which may include components that interact with or serve AI models. You will work on challenging projects, contribute to all phases of the development lifecycle, and help ensure the performance, quality, and responsiveness of our systems. A strong passion for Java, modern software engineering practices, and an interest in AI integration is essential., * Design and develop high-volume, low-latency applications for mission-critical systems using Java and related technologies, potentially including integrations with AI services.

  • Write well-designed, testable, and efficient Java code, adhering to coding standards and best practices.
  • Contribute to all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Collaborate with other engineers, including backend and potentially ML engineers, to integrate different system components.
  • Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.
  • Troubleshoot and debug production issues.
  • Mentor junior developers on Java development and best practices.
  • Participate in code reviews and contribute to the team’s technical growth.

Requirements

  • Minimum 6 years of professional experience in Java/J2EE development.
  • Strong knowledge of Java frameworks (e.g., Spring, Hibernate) and design patterns.
  • Experience with microservices architecture, RESTful APIs, and building scalable backend systems.
  • Solid understanding of object-oriented programming principles and software design.
  • Experience with database technologies (SQL, NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience integrating with or calling external services, including potentially AI inference endpoints, is beneficial.
  • Strong problem-solving and debugging skills.

Benefits & conditions

  • Generous Paid Time Off and Holidays
  • 401(k) with company match
  • Comprehensive Health, Dental, and Vision Insurance
  • Flexible Work Arrangements
  • Professional Development Opportunities
  • Paid Parental Leave

Full Time

509977280

Technology

Stealth Startups

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

2:12 min

Navigating the AI landscape as a Java developer

Daniel Oh Daniel Oh +1 · World Congress 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all