Position: Senior Developer
Duration: Multi-year engagement
Location: Quincy, MA (Hybrid)
We are seeking an experienced Senior Developer to join an enterprise development team supporting a large-scale eligibility determination and case management solution, along with its supporting legacy systems. The Senior Developer will collaborate with Business Analysts, web application developers, QA teams, and business users to design, build, and enhance applications in alignment with organizational needs.
Design, develop, maintain, and troubleshoot midrange applications using Java, XML, HTML, and related technologies.
Enhance and update program code to address issues, defects, and evolving requirements.
Research, analyze, and document reports, batch processes, and web-based solutions.
Conduct unit and integration testing, prepare test data, and validate system input/output accuracy.
Collaborate with Business Analysts to clarify requirements, evaluate feasibility, and determine system design.
Prepare test plans, technical documentation, task lists, and status reports in compliance with team standards.
Provide production support, including defect evaluation, root cause analysis, and implementing effective solutions.
8+ years of hands-on experience in designing and developing web applications using Java EE and JBoss.
Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
Strong expertise in Object-Oriented Analysis and Design (OOAD) with Java and UML.
Proficient in Eclipse IDE, including common plug-ins and debugging techniques.
Expertise in SOAP and RESTful web services (Apache CXF preferred).
Strong background in Java frameworks such as Spring, Hibernate, and JQuery.
Experience developing both web and mobile applications.
Advanced skills in Core Java, J2EE, JSP, Servlets, Struts, Web Services, JavaScript, and AJAX.
Experience integrating applications using Web Services/SOA and EJB, preferably on JBoss.
Proven ability to tune application performance across all tiers in a JEE environment.
Solid backend development experience, including Hibernate, JPA, or similar frameworks.
Strong SQL skills with experience in stored procedures and database optimization (Oracle preferred).
Proficiency in Unix shell scripting.
Experience working in Agile development environments.
Experience with eligibility rules engines.
Background in the Health and Human Services domain.