Enterprise Java Developer

Infinite Computer Solutions

Indiana

Remote

USD 110,000 - 160,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work flexibility
Health benefits

Job summary

Thoriva, an Infinite Company, is seeking an Enterprise Java Developer to design, develop, and test Java-based enterprise applications and APIs. You will work as an AI-first developer across the full lifecycle, contributing to modernization efforts and DevOps automation.

The role focuses on modern Java, REST APIs, cloud-native architectures, and system integrations in an Agile team. Remote work is supported, with responsibilities spanning code reviews, testing, and performance optimization.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Java 17+ (Java 21 preferred).
  • Spring Boot
  • Spring Security
  • Spring Batch
  • RESTful APIs
  • Microservices Architecture
  • SQL and relational databases (Oracle, PostgreSQL, SQL Server)
  • Git and GitLab
  • CI/CD pipelines
  • REST API testing using Postman or similar tools
  • JSON, XML, and web service integrations
  • Application monitoring and logging platforms
  • Experience with JIRA and Agile work board management.
  • Docker
  • Kubernetes/OpenShift
  • Agile/Scrum delivery models.
  • Ability to obtain US Government Clearance

Responsibilities

  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Build and support RESTful APIs, microservices, and backend services.
  • Participate in modernization initiatives that migrate legacy systems to cloud-native architectures.
  • Develop integrations with enterprise platforms, databases, third-party services, and internal systems.
  • Collaborate with product owners, architects, QA teams, and business stakeholders to translate requirements into technical solutions.
  • Support application deployments, release activities, and production issue resolution.
  • Participate in code reviews and enforce secure coding and development standards.
  • Develop unit, integration, and automated tests to improve software quality and reliability.
  • Assist with performance tuning, troubleshooting, and root cause analysis.
  • Contribute to CI/CD pipeline development and DevOps automation initiatives.
  • Leverage approved AI-assisted development tools such as GitHub Copilot to improve development efficiency and code quality.
  • Maintain technical documentation and support knowledge transfer activities.
  • Actively evaluate and adopt approved AI-assisted engineering tools and practices to improve developer productivity, accelerate modernization initiatives, enhance test automation, reduce technical debt, and support continuous improvement across the software development lifecycle.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
Git/GitLab
CI/CD
Docker
Kubernetes/OpenShift
Agile/Scrum

Education

Bachelor's degree

Tools

Postman
JIRA

Job description

Job Description

Enterprise Java Developer

Thoriva

  • Remote
  • Full-Time

Thoriva, an Infinite Company, is seeking an Enterprise Java Developer to support the design, development, enhancement, and maintenance of enterprise applications supporting mission-critical business operations. This role will focus on modern Java development, cloud-native architectures, API development, system integrations, and modernization initiatives.

The ideal candidate will have strong experience with Java, Spring Boot, REST APIs, relational databases, and modern DevOps practices. Experience working within regulated industries such as financial services, government, lending, or healthcare is highly desirable. The candidate should be comfortable working in Agile teams and collaborating with architects, business analysts, testers, and operations teams to deliver scalable, secure, and maintainable solutions.

About The Company

Thoriva is an AI technology company delivering intelligent, data-driven solutions to transform government operations. We combine AI solutions, commercial expertise, and complex business logic to address government and federal agencies’ biggest challenges.

Job Summary

As an Enterprise Java Developer, you will design, develop, and test Java based enterprise applications and APIs. You will be an AI First developer who works the full lifecycle of application development.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Build and support RESTful APIs, microservices, and backend services.
  • Participate in modernization initiatives that migrate legacy systems to cloud-native architectures.
  • Develop integrations with enterprise platforms, databases, third-party services, and internal systems.
  • Collaborate with product owners, architects, QA teams, and business stakeholders to translate requirements into technical solutions.
  • Support application deployments, release activities, and production issue resolution.
  • Participate in code reviews and enforce secure coding and development standards.
  • Develop unit, integration, and automated tests to improve software quality and reliability.
  • Assist with performance tuning, troubleshooting, and root cause analysis.
  • Contribute to CI/CD pipeline development and DevOps automation initiatives.
  • Leverage approved AI-assisted development tools such as GitHub Copilot to improve development efficiency and code quality.
  • Maintain technical documentation and support knowledge transfer activities.
  • Actively evaluate and adopt approved AI-assisted engineering tools and practices to improve developer productivity, accelerate modernization initiatives, enhance test automation, reduce technical debt, and support continuous improvement across the software development lifecycle.
Required Qualifications
  • 5+ years of hands-on Java development experience.
  • Strong experience with:
  • Java 17+ (Java 21 preferred)
  • Spring Boot
  • Spring Security
  • Spring Batch
  • RESTful APIs
  • Microservices Architecture
  • SQL and relational databases (Oracle, PostgreSQL, SQL Server)
  • Experience with:
  • Git and GitLab
  • CI/CD pipelines
  • REST API testing using Postman or similar tools
  • JSON, XML, and web service integrations
  • Application monitoring and logging platforms
  • Experience with JIRA and Agile work board management.
  • Docker
  • Kubernetes/OpenShift
  • Agile/Scrum delivery models.
  • Ability to obtain US Government Clearance
Preferred Qualifications
  • Experience deploying applications to AWS.
  • Experience with cloud-native design patterns and distributed systems.
  • Knowledge of event-driven architecture, Kafka, or message-oriented middleware.
  • Experience with OAuth2, JWT authentication, and API security.
  • Familiarity with Azure DevOps, Harness, or modern deployment tooling.
  • Experience supporting high-volume transactional systems.
  • Experience in financial services, banking, lending, education finance, or government-regulated environments.
  • Exposure to modernization initiatives involving legacy platform integration or migration efforts.
  • Experience integrating custom-developed applications with commercial off-the-shelf (COTS) software solutions.
  • Experience diagnosing production incidents and identifying root causes using enterprise monitoring and diagnostic tools
Compensation & Benefits
  • Competitive base salary commensurate with experience and scope of the role
  • Comprehensive benefits package including health, dental, vision, 401(k), and paid time off (PTO)
  • Flexibility for remote work
Qualifications

Bachelor's or higher

Range Of Year Experience-Min Year

5

Range Of Year Experience-Max Year

8

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java Developer — Enterprise Spring Boot & APIs
Remote Senior Java Developer — Enterprise Spring Boot & APIs

Infinite Computer Solutions • Indiana

Remote
USD 110,000 - 160,000
Remote work flexibility
Health benefits
Software Engineer
Software Engineer

Infinite Computer Solutions • Virginia (MN)

On-site
USD 90,000 - 150,000
Senior AI Productivity Engineer
Senior AI Productivity Engineer

Infinite Computer Solutions • Indiana

Remote
USD 140,000 - 210,000
Remote work flexibility
Direct access to leadership
Business Analyst – Enterprise & Mainframe Systems
Business Analyst – Enterprise & Mainframe Systems

Infinite Computer Solutions • Indiana

Remote
USD 90,000 - 120,000
Remote work flexibility
Health, dental, vision benefits
401(k) plan with PTO
Senior Mainframe Application Developer
Senior Mainframe Application Developer

Infinite Computer Solutions • Indiana (PA)

Remote
USD 120,000 - 160,000
Senior Mainframe Application Developer
Senior Mainframe Application Developer

Infinite Computer Solutions • Indiana

Remote
USD 100,000 - 130,000
Remote work flexibility
Mid-Level Full-Stack Java Engineer for AI Apps
Mid-Level Full-Stack Java Engineer for AI Apps

Infinite Computer Solutions • Virginia (MN)

On-site
USD 90,000 - 150,000
Technical Automation Lead
Technical Automation Lead

Infinite Computer Solutions • Indiana

Remote
USD 140,000 - 200,000
Remote work flexibility
Health benefits
401(k)
Senior Java Engineer – Enterprise APIs & Microservices (Hybrid)
Senior Java Engineer – Enterprise APIs & Microservices (Hybrid)

Erias Ventures, LLC • Columbia (MD)

Hybrid
USD 150,000 - 275,000
Above Market Hourly Pay
Roth 401k
Traditional 401k with Immediate Vest/6
+17
Manager, Solution Assurance
Manager, Solution Assurance

Infinite Computer Solutions • Indiana

Remote
USD 90,000 - 140,000
Remote work flexibility