Position Summary
We are seeking an experienced Senior Java Web Application Developer to support the NASA SEWP Program by designing, developing, enhancing, and maintaining mission-critical web applications. The ideal candidate will possess extensive experience in Java-based web development, Oracle databases, and modern software development practices. This role requires collaboration across technical and business teams throughout the Software Development Life Cycle (SDLC) while ensuring high-quality, scalable, and secure solutions.
Required Qualifications
10+ years of experience developing and supporting Java-based web applications.
5+ years of experience working with Oracle databases, including advanced SQL query development and optimization.
Strong understanding of software development methodologies, design patterns, and best practices.
Experience with application testing, debugging, troubleshooting, and performance tuning.
Preferred Qualifications
Hands-on experience with:
Java Server Pages (JSP)
Spring Framework / Spring MVC
RESTful Web Services
HTML, CSS, JavaScript
JSON and XML
Experience with:
JBoss Application Server
Hibernate or MyBatis
Maven
Rich AJAX-based web applications
Git version control
Software Development Process Models and DevOps practices
Experience working in Agile/Scrum development environments