Aspire Software logo
Aspire Software

We never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.

Senior Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer

Aspire Software

• Design, develop, and maintain scalable Java-based web applications running on Apache Tomcat • Build and enhance RESTful APIs and backend services using Jakarta EE technologies • Develop and maintain dynamic UI components using Kendo UI and jQuery • Help optimize, and troubleshoot complex SQL queries and stored procedures • Collaborate with cross-functional teams including product, QA, and DevOps • Ensure security, scalability, and HIPAA compliance across all components • Participate in code reviews, technical design discussions, and performance tuning • Support containerized deployments and CI/CD pipelines • Maintain and improve automated testing best practices

Job Requirements

  • Strong expertise in Core Java and enterprise application development
  • Hands-on experience with Apache Tomcat
  • Deep understanding of Servlets and JSPs (HttpServlet implementations and server-side rendering), Jakarta EE APIs, including: jakarta.servlet, jakarta.xml.bind, JAX-RS (Jersey) for RESTful services
  • Extensive experience with JDBC and SQL, including: ResultSet, CallableStatement, Custom database wrappers
  • Experience working with Microsoft SQL Server
  • Strong frontend development experience using: Kendo UI for jQuery (Grids, TabStrips, DropDownLists, Observables)
  • JavaScript and jQuery for: DOM manipulation, AJAX calls, event handling,
  • Experience implementing MVVM patterns using: kendo.observable, data-binding techniques
  • Comfortable knowledge of T-SQL and relational databases
  • Expertise in: writing and optimizing stored procedures, debugging and performance tuning SQL code
  • Understanding of healthcare-related data models, including: members, providers, authorizations
  • Strong experience designing and maintaining APIs: RESTful services (JAX-RS/Jersey)
  • Familiarity with: OpenAPI/Swagger for API documentation and client generation
  • Proficiency with JSON processing, including: Jackson library (ObjectNode, ArrayNode)
  • Skilled with JetBrains IntelliJ development IDE
  • Experience using Junie/ JetBrains AI on existing codebases
  • Mastering getByRole, getByText, and getByLabel as seen in the workflows. Avoiding brittle CSS/XPath selectors.
  • Understanding how Playwright manages auto-waiting and how to use explicit waitFor or expect assertions correctly.
  • Using browserContext and page objects, especially for handling multiple tabs or authentication states.
  • Familiarity with playwright.config.js, project configurations, and CLI flags (like --headed, --project).
  • Understanding import/export syntax and how modules interact.
  • Strong grasp of async/await and Promises.
  • Using try...catch blocks effectively for optional steps.
  • Familiarity with healthcare workflows, particularly: Authorization and referral processes
  • Experience working with: Clinical data (ICD-10, CPT, HCPCS codes), member and provider relationships
  • Strong understanding of: HIPAA compliance, data privacy, auditing, and security for PHI
  • Experience working in modern DevOps environments, including: Docker for containerization, apache Tomcat configuration (context.xml, server.xml, parallel deployment strategies), maven for dependency management and builds, redis for session management in distributed systems
  • Understanding how deployments are managed from DevOps tools.
  • Understanding how workflows are triggered (cron, manual, deployment), how secrets are passed from GitHub to the tests, and how to analyze artifacts (HTML reports, videos) from failed runs.
  • Knowing the difference between local execution (often headed) and CI execution (headless) and how the framework handles these differences automatically.
  • Helper Pattern: manage shared logic across 177+ workflows
  • dotenv and environment-specific configs
  • Experience modernizing legacy Java applications
  • Exposure to microservices architecture
  • End-to-end ownership of SDLC
  • Familiarity with cloud platforms (Azure, AWS, or GCP)
  • Strong problem-solving and analytical thinking skills.

Related Job Pages

More Backend Engineer Jobs

Stefanini LATAM logo

Desarrolador, Java, Go

Stefanini LATAM

Co-creating solutions for a better future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Disenar arquitectura de microservicios • Definir contratos de APIs (OpenAPI/Swagger) • Implementar padrões de resiliencia • Optimizar queries e performance • Code review de backend • Gobernar el uso de agentes IA en APIs backend

Chile
Job Closed
Stefanini Brasil logo

Desenvolvedor Java, AWS, Camunda

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Desenvolver, manter e evoluir aplicações Java de alta disponibilidade. • Implementar e otimizar fluxos de processos utilizando Camunda BPM. • Desenvolver e consumir APIs REST para integração entre sistemas. • Atuar na construção e manutenção de microsserviços. • Desenvolver soluções em ambiente AWS, utilizando serviços de computação, armazenamento e mensageria. • Participar do desenho técnico de soluções e definição de arquitetura. • Realizar correções de bugs, análise de performance e otimização de aplicações. • Trabalhar em conjunto com equipes multidisciplinares utilizando metodologias ágeis. • Elaborar testes unitários e apoiar testes integrados. • Participar de code reviews e garantir a qualidade do código seguindo boas práticas de desenvolvimento.

Brazil
Sunhat logo

Backend Engineer

Sunhat

Turning data into instant proof. 🪄

Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor

• Develop and expand the APIs and data pipelines that power our “Collaborative Proof Platform” – capturing compliance evidence, coordinating verification workflows, and delivering our evidence library • Design database schemas and optimize queries for our growing repository of sustainability data • Take end-to-end ownership of features: from technical design through deployment to monitoring • Collaborate with product and sustainability specialists to translate compliance requirements into reliable backend systems • Participate in code reviews and help shape our backend architecture

Germany
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Delivering products and services for the Enterprise Security Group • Researching and developing advanced data protection mechanisms to intercept and inspect real-time endpoint traffic sent to external AI/LLM applications. • Maintaining and enhancing core infrastructure across multiple desktop operating systems. • Working as part of an elite, collaborative engineering team to meet key business milestones and product delivery deadlines.

Israel