Senior Software Engineer - Java Enterprise
APPLY NOW
Job Description:
Edaptive Computing, Inc.(ECI) is currently seeking a Senior Software Engineer-Java Enterprise. Edaptive Computing Senior Software Engineer designs, develops, and tests enterprise Java applications. The Senior Software Engineer works with project stakeholders to transform customer requirements into application design artifacts and software code in an enterprise Java application environment. The Senior Software Engineer applies proven problem-solving, analytical and communication skills to successfully implement application code on time and on budget.
Location:
Dayton, Ohio
Type:
Full time with competitive benefits package
Primary Responsibilities:
Design, develop, and test enterprise Java applications.
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.
Qualitative Requirements:
In-depth knowledge software engineering best practices and techniques.
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:
Bachelor’s degree in Computer Science or equivalent.
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
Desired Qualifications:
Solid understanding of Java Enterprise APIs:
• 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.
HTML5
JavaScript
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.
Submission Instructions (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.
APPLY NOW