Senior Software Engineer - Java Enterprise
Full time with competitive benefits package--Cutting-edge projects.
--Friendly team environment.
--South Dayton location; close to I-675 and Dayton Mall.
Works as a member of project teams to gather customer requirements and implement designs to meet those requirements
Works as a member of project teams to mentor and guide junior project developers in software development implementation
Ensures the balance, consistency, integrity, fit and simplicity of software systems through the use of best practice software design patterns
Knowledge of software design patterns and best practices
Up-to- date knowledge of the latest technological advances
Capability to work independently and as a member of a project team
Excellent analytical and problem-solving skills
Excellent written and verbal communication skills; ability to clearly present design proposals to internal and external stakeholders
Educational and Experience Requirements
8+ years in a software development or engineering role
Solid understanding of Java Enterprise software architecture components and patterns
Experience directing others as a lead engineer or equivalent role
Experience working in a CMMI or equivalent process driven environment
Java Enterprise Edition 6 or greater (JEE)
Service Oriented Architecture system design
• Java Persistence API (JPA)
• Enterprise Java Beans (EJB)
• Java Server Faces (JSF)
JBOSS AS 7/Wildfly Enterprise Java Application Server
PrimeFaces JSF Web Application Component Library
Design and Deployment of Software for Platform as a Service (PaaS)
Apache Maven configuration management
Apache Jenkins continuous integration
Automated unit testing
Automated integration testing
Test Driven Development
Eclipse/NetBeans Java IDE
(Non-complying submissions will not be considered)
Reference Senior Software Engineer - Java Enterprise in all correspondence
Eligibility for a Security Clearance is required
Resumes must be 3 pages or less and provide description of how qualifying technologies were used. You may also submit a one page cover letter (optional but desired) stating your career objectives and how your qualifications and interest align with our requirements.
You must complete the applicant profile by clicking Apply Here at the bottom of the page. The process for submitting all information is not complete until you hit the submit button.