Job Description
Job Description
Purpose
The Sr. Java Developer will support the project developing real-time (minute-by-minute) system to track air traffic controller’s shifts, work activities, airspace responsibility, leave, training, and breaks. Present dashboards displaying real-time staff assignments and mapping work activities to payroll and financial budgeting. Implement a complex set of business rules nationally, while allowing customization at each location. Develop multiple enterprise components as reusable source information web services.
Duties and responsibilities
- Significant Java (Object Oriented) Programming Experience
- Ability to be a self-directed contributor on a high-powered team
- Willingness to explore ideas with other team members and appreciate individual input / strengths
- “Get it done, whatever it takes” attitude
- Significant Java Programming Experience (Spring Framework and J2EE)
- Database experience (Oracle/MySQL/SQLServer )
- Experience with Spring-Hibernate (ORM/JPA/JDO)
- Messaging experience (ActiveMQ/JBoss/IBM)
- User Interface (UI) experience (AngularJS/Bootstrap/HTML5 and knowledge of WebRTC)
- Source Control familiarity (Git,SVN,CVS)
- Build Tools experience (Maven/Jenkins)
- Rules Engine experience (Drools)
- Design Pattern (Java Design Patterns and knowledge of CQRS/Event Sourcing)
- Protocols (STOMP, WebSocket)
- Application Server (Tomcat, Knowledge of WebSphere/JBOSS/Weblogic)
- Previous Federal Government experience a plus
Minimum qualifications
- Bachelor’s Degree in related field required.
- 8 years of relevant experience is required.
Rigil is an equal opportunity employer
Rigil considers applicants for all positions without regard to race, color, religion, sex, national origin, age, marital status, sexual preference, personal appearance, family responsibility, the presence of a non-job-related medical condition or physical disability, matriculation, political affiliation, veteran status, or any other legally protected status. Rigil requires a Pre-Employment Background Investigation.