Apply Now

Please mention DailyRemote when applying

AI Summary

The role involves designing, coding, and maintaining complex Java/J2EE web applications while remediating defects and improving system performance. It also requires active participation in Agile Scrum ceremonies and providing technical documentation for ongoing operational support.
Benefits:
  • Competitive salary
Location
Remote

Experience Level
Senior Level (10 or more years of experience)

Role Overview
The Senior Java / J2EE Developer supports the development, enhancement, refactoring, and maintenance of an enterprise web-based Medicaid long-term care management application supporting developmental disability services. Working in an Agile Scrum environment utilizing Azure DevOps, this role addresses application defect remediation, performance tuning, UI improvements, and feature enhancements while documenting technical designs and mentoring team members for ongoing operational support.

Key Responsibilities

Application Development & Defect Remediation
• Design, code, test, and debug complex Java/J2EE web applications and database routines.
• Identify, troubleshoot, and remediate software bugs, performance bottlenecks, and application defects.
• Execute backlog requests in Azure DevOps, including UI improvements, code refactoring, and application enhancements.
• Perform database changes, update batch processing routines, and modify application interface programs.

Agile Collaboration & Architecture Alignment
• Participate in daily Scrum standups, sprint planning, and review sessions within two-week sprint cycles.
• Collaborate with business product owners to analyze functional business requirements, project dependencies, and delivery timelines.
• Work with technical architects and IT leads to define technical designs, estimate levels of effort, and ensure compliance with coding standards.
• Demonstrate working functional prototypes to business and technical stakeholders to gather iterative feedback.

Documentation & Knowledge Transfer
• Create and maintain technical specifications, system design documents, use cases, and database modification schemas.
• Document completed code modifications and system enhancements to ensure comprehensive system runbooks.
• Provide structured knowledge transfer and transition application concepts to team members to enable ongoing maintenance.

Required Qualifications
• 10 or more years of professional experience in J2EE enterprise application development.
• 10 or more years of hands-on Java software engineering experience.
• 10 or more years of experience working with IBM DB2 UDB database systems.
• 10 or more years of experience utilizing Eclipse IDE or similar development environments.
• State government IT development experience within the last 5 years.
• Hands-on experience developing within Agile Scrum frameworks and tracking issues using Azure DevOps (ADOS).

Preferred Qualifications
• 1 to 3 or more years of direct experience supporting healthcare, Medicaid, or long-term care management systems.
• Experience with web architecture, HTML, scripting, and relational databases (such as SQL Server or Oracle) using SQL/PL-SQL.
• Prior experience executing code refactoring, performance tuning, and UI enhancement initiatives.

Core Skills & Attributes
• Strong analytical, debugging, and problem-solving skills for complex enterprise legacy codebases.
• Excellent communication and interpersonal skills to collaborate across business product owners, technical architects, and IT managers.
• Commitment to transparent development practices, clear documentation, and structured knowledge sharing.
• Self-motivated mindset capable of driving incremental deliverables within 2-week sprint cycles. 

This is a remote position.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Business Analyst

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified