Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aspira

Principal Java Software Engineer

Aspira

Principal Java Engineer joining Aspira's Platform Services team to architect and modernize legacy systems. Requires strong Java/JEE and cloud expertise with significant development experience.

Posted 6/9/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
AWSCloudEC2GrafanaJavaJavaScriptOracleReactSpringSQLTypeScript

About the role

Key responsibilities & impact
  • Architect comprehensive solutions that meet business requirements using a combination of technologies, including Java, cloud services, middleware and front end.
  • Lead initiatives to modernize legacy systems, integrating new technologies to enhance performance and scalability.
  • Provide guidance and mentorship to development teams, promoting best practices, and fostering a culture of innovation.
  • Research and Design monitoring strategies using tools such as New Relic, Grafana, or equivalent to proactively manage system health.
  • Lead investigation, implementation, and integration of feature flag frameworks for controlled rollouts and A/B testing.
  • Develop proofs of concept, reference architectures, and integration strategies.
  • Work across the aisle with cross-functional stakeholders, leads and other architects to define system needs, deliver optimal solutions and drive innovation.
  • Create, maintain, monitor and enforce technical modernization vision and roadmap for multiple related applications.
  • Identify opportunities for improvement and recommend best practices for implementations and custom solutions.
  • Explore and integrate technologies and market solutions to enhance system capabilities.

Requirements

What you’ll need
  • Bachelor’s degree in computer science, MIS, Software Engineering, IT or related field.
  • Minimum 14 years of experience in solution architecture, system design, and enterprise application development.
  • Deep understanding of architectural principles and design patterns.
  • Extensive experience and expertise in building Java/JEE enterprise applications in cloud-native and hybrid environments.
  • Proficiency in: Java Spring Framework, Java EE, Java SE, SQL, RESTful APIs, scripting languages, and relational databases, specifically Oracle.
  • Proven experience with front-end frameworks like React and modern JavaScript/TypeScript development.
  • Proficiency in AWS services (e.g., EC2, S3, RDS, EKS, Lambda, etc.)
  • Experience with Delivery infrastructure build out (e.g. CI, deployment orchestration, observability, and A/B test infrastructure)
  • Strong background in enterprise system design, database, and Agile methodologies.
  • Experience with security monitoring, vulnerability assessments, and integrating security best practices into the architecture.
  • Proven track record of evaluating emerging technologies and recommending adoption strategies for enterprise-wide impact.
  • Effective communicator with the ability to influence across global teams.

Benefits

Comp & perks
  • Applicants must be legally authorized to work in the United States. Aspira is unable to sponsor or take over sponsorship of employment visas, now or in the future.
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava Spring FrameworkJava EEJava SESQLRESTful APIsReactJavaScriptTypeScriptOracle
Soft Skills
leadershipmentorshipcommunicationcollaborationinnovationproblem-solvinginfluenceguidanceorganizational skillsstrategic thinking
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in MISBachelor’s degree in Software EngineeringBachelor’s degree in IT