• Employers
  • Job Seekers
    • Open Jobs
  • Expertise
    • GENERATIVE AI
    • CYBERSECURITY
    • CLOUD & AUTOMATION
    • DIGITAL TRANSFORMATION
    • DATA & BUSINESS ANALYTICS
    • NETWORKING & INFRASTRUCTURE
    • PROJECT & PROGRAM MANAGEMENT
    • QA & TESTING
    • SOFTWARE DEVELOPMENT
  • Resource
    • IT STAFFING BLOG
    • RESOURCES & GUIDES
    • PODCASTS
CONTACT US
  • Senior Java Developer / Application Support Engineer

    Job Overview
    We are actively seeking a Senior Java Developer / Application Support Engineer to support and enhance critical, cloud-based healthcare applications. This role blends hands-on development expertise with production support ownership, requiring strong troubleshooting skills and a proactive approach to system reliability. Candidates who demonstrate deep technical proficiency, experience in regulated environments, and consistent use of AI-assisted development tools will be prioritized for interviews.

    Must Haves

    • 5+ years of experience in Java development and/or application support engineering
    • Strong expertise in Java and Spring MVC, including debugging and performance tuning
    • Proven experience with PL/SQL, including query optimization and stored procedure development
    • Hands-on experience with application performance monitoring tools, including dashboard creation and distributed tracing
    • Active, daily use of AI-assisted development tools (e.g., code generation, debugging automation) in a professional setting
    • Solid understanding of cloud-based architectures, particularly within AWS environments
    • Experience supporting applications in regulated industries with data privacy and compliance considerations
    • Ability to participate in on-call rotations, including evenings and weekends as needed

    What the Client Needs You to Do
    In this role, you will ensure the stability, performance, and reliability of mission-critical applications by combining engineering expertise with operational excellence. You will collaborate closely with cross-functional teams to diagnose and resolve production issues, optimize system performance, and implement improvements that reduce recurring incidents. A key expectation is leveraging AI tools to streamline workflows, enhance troubleshooting efficiency, and improve overall support quality.

    Key Responsibilities

    • Provide end-to-end Level 1 and Level 2 production support, including issue triage, root cause analysis, and resolution
    • Analyze application logs, database queries, and system metrics to identify and resolve defects efficiently
    • Escalate complex issues to advanced engineering teams with clear documentation and diagnostic findings
    • Configure and maintain monitoring dashboards, alerts, and traces to ensure system observability
    • Monitor and support cloud-hosted applications, applying best practices for performance and reliability
    • Diagnose JVM-related issues such as memory leaks, thread contention, and garbage collection inefficiencies
    • Support front-end integrations and troubleshoot issues across UI frameworks as needed
    • Optimize database performance through query tuning, indexing strategies, and stored procedure enhancements
    • Leverage AI-powered tools to automate repetitive tasks, accelerate debugging, and improve documentation quality
    • Track and manage incidents using ticketing systems, ensuring adherence to service level agreements
    • Identify recurring issues and contribute to long-term fixes, including automation, monitoring improvements, and self-healing solutions
    • Collaborate with development, QA, and infrastructure teams to implement preventive measures and continuous improvements

    Additional Information

    • This position may require participation in a rotating support schedule, including after-hours coverage
    • Work environment may include hybrid or remote flexibility depending on project needs
    • The role involves close collaboration with distributed teams across engineering, operations, and business stakeholders
    • Emphasis is placed on continuous improvement, knowledge sharing, and adoption of modern engineering practices
    • Candidates should be comfortable working in fast-paced environments with high accountability for system uptime and performance

    This opportunity is ideal for a senior-level professional who thrives at the intersection of development and operations, brings strong analytical thinking, and embraces modern tools and methodologies to drive efficiency and reliability.

    W2 employees of Overture Partners who work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), 401(k) starting on day one, a variety of voluntary benefits including life and disability insurance, and sick time if required by law in the worked-in state/locality.

    #25406

    April 7, 2026

© 2026 All rights reserved. Overture Partners.