About The Position

The Java Developer (Application Support) provides technical support for Java-based applications, troubleshooting issues across applications, APIs, and databases to maintain system stability and a positive user experience. The role investigates errors through stack trace analysis, logging, and debugging; uses Java and Spring to analyze application behavior, resolve defects, and support maintenance; and writes complex Oracle SQL queries to investigate data discrepancies and database issues. The position also supports AWS Lambda functions and uses IntelliJ IDEA and AWS Cloud9 for code review, debugging, and technical investigations. It involves scripting with Python, PowerShell, and basic Unix commands; monitoring application performance and errors with tools such as Dynatrace; and using Microsoft Excel and Office 365 to analyze data, document findings, and track support activities. The developer manages incoming support requests, prioritizes them by urgency and impact, documents issues through resolution, and communicates proactively with users and stakeholders. The role emphasizes independent investigation of complex technical issues, analytical problem-solving, collaboration across teams, client service, and ongoing learning. The organization encourages active use and adoption of AI tools, including Claude, and offers remote or hybrid work options. Applicants must be authorized to work in the U.S. without sponsorship; C2C arrangements are unavailable.

Requirements

  • Must be authorized to work in the U.S. without sponsorship.
  • Consultative approach and problem-solving skills to align digital solutions with clients' long-term business goals.
  • Hands-on experience using AI tools to enhance daily work, or a strong desire and willingness to experiment with, learn, and champion AI adoption.
  • Commitment to understanding and exceeding client expectations.
  • Ability to perform project oversight and execute deliverables.
  • Flexibility to adapt within a high-growth organization.
  • Ability to lead, mentor, and motivate others.
  • Interest in continuous learning and professional development.
  • Intellectual curiosity and ability to provide creative solutions.
  • Full understanding of the software development life cycle.
  • Ability to positively impact colleagues through leadership, presentations, coaching, or similar activities.
  • Desire to work in a team environment.
  • Good interpersonal, written, and verbal communication skills.

Nice To Haves

  • Claude Certified Developer or Architect certification is highly preferred.
  • Experience with AI or a proven ability to rapidly learn and mentor others on emerging technology.

Responsibilities

  • Provide technical support for Java-based applications and troubleshoot issues across applications, APIs, and databases.
  • Investigate application errors using Java stack trace analysis, logging, and debugging techniques; identify root causes and implement solutions.
  • Use Java and the Spring Framework to analyze application behavior, troubleshoot defects, and support application maintenance.
  • Write and execute complex Oracle SQL queries to investigate data discrepancies, validate application functionality, and troubleshoot database issues.
  • Troubleshoot and support AWS Lambda functions and investigate integration issues in cloud environments.
  • Use IntelliJ IDEA and AWS Cloud9 to review code, debug issues, and support technical investigations.
  • Develop and execute scripts using Python, PowerShell, and basic Unix commands for troubleshooting, data analysis, and operational support.
  • Monitor and analyze application performance and errors, using tools such as Dynatrace when available.
  • Use AI tools, including Claude, to streamline work, improve work quality, share best practices, and explore ways to incorporate AI into daily workflows.
  • Manage incoming support requests, prioritize issues based on urgency and impact, and maintain accurate tracking and documentation through resolution.
  • Communicate proactively with users and stakeholders, provide timely updates, follow up on outstanding issues, and deliver customer service throughout the support process.
  • Use Microsoft Excel and Office 365 to analyze data, document findings, track support activities, and communicate technical information.
  • Independently investigate complex technical issues, apply analytical and problem-solving skills, navigate ambiguity, and coordinate with cross-functional teams when needed.
  • Provide project oversight and execute deliverables.
  • Lead, mentor, motivate, coach, and positively influence colleagues through effective leadership and presentations.

Benefits

  • Training, mentorship, and industry certifications.
  • Hands-on exposure to cutting-edge technologies across multiple industries.
  • Recognition programs and employee awards.
  • Remote or hybrid work options.
  • Competitive salary.
  • Robust benefits package.
  • Matching 401(k) plan.
  • Substantial paid time off.
  • Tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service