2.png)
Senior Java / J2EE developer
- Job Title
- Senior Java / J2EE developer
- Job ID
- 27732919
- Work Remote
- Yes
- Location
- Remote
- Other Location
- Description
-
Seeking a Senior J2EE Developer with strong background using J2EE, Struts, and Hibernate for enterprise-level web application development. Experience with Azure app service development using Tomcat and/or Java-based web services is a plus.
Responsibilities:
• Contribute to the development and maintenance of enterprise web applications, including working independently and with a team on design and development tasks
• Provide technical expertise in code analysis, debugging, and troubleshooting
• Ensure that all deliverables developed are high quality, thoroughly tested, and appropriately documented, including conducting unit testing and comprehensive functional testing
• Work with team to keep standard procedures, how-to guides, and other team documentation up-to-date
Qualifications:
• 8+ years enterprise web application development experience using the J2EE framework
• 4+ years of experience implementing J2EE solutions using Apache Struts and Hibernate
• Strong experience with build and release management processes for J2EE applications
• Solid understanding of core Java/J2EE design patterns
• Experience using version control system such as Git
• Bachelor’s Degree, preferably in a quantitative discipline such as Computer Science, Software Engineering, or Mathematics
• Ability to obtain a DoD SECRET clearance
• US citizenship
• Experience implementing and maintaining Java-web services, especially using SOAP
• Experience with Maven for Java application build and deployment
• Azure application service development using Tomcat
• Experience with unit and integration testing
• Experience with secure programming practices, including remediating findings of automated code analyzers such as Fortify
• Experience with data modeling and data management for web applications, to include SQL programming experience
• Experience in development of Department of Defense enterprise applications
- Required Skills
-
• 8+ years enterprise web application development experience using the J2EE framework
• 4+ years of experience implementing J2EE solutions using Apache Struts and Hibernate
• Strong experience with build and release management processes for J2EE applications
• Solid understanding of core Java/J2EE design patterns
• Experience using version control system such as Git
• Bachelor’s Degree, preferably in a quantitative discipline such as Computer Science, Software Engineering, or Mathematics