Senior Java Developer
Leader Communications Incorporated - Oklahoma City, OK

This job posting is no longer available on Leader Communications Incorporated. Find similar jobs:Senior Java Developer jobs - Leader Communications jobs

Provides Java Programming skills and experience in support of the full Software Development Life Cycle (SDLC) for FAA ATO IT software development projects. The Senior Developer will be working with a team to design and develop services / applications using the JBoss FUSE (Apache ServiceMix ESB) framework but experience with any Java open-source and/or commercial ESB product is acceptable.

Duties and Responsibilities
  • Responsible for development and maintenance of existing Java based applications using core Java and Oracle database systems;
  • Works with stakeholders and software project team members in a software development team based upon the Agile methodology;
  • Utilizes SCRUM techniques and principles to execute work and meet goals of the project team;
  • Provides well commented code and documentation describing the developed code and its function and interface requirements;
  • Provides extensive unit testing prior to releasing code for functional testing;
  • Participates in functional testing of multiple applications;
  • Responds to test results to fix discrepancies/faults and re-test successfully;
  • Works on multiple projects as assigned as determined by the customer site lead and by contract team leadership

Education and Experience
  • BS in Computer Science or similar technical field
  • Minimum of 8 years of relevant experience
  • 5+ years’ experience with hands-on Enterprise Software Development in JAVA with an understanding of service oriented architecture
  • 2+ years with Business Process Management a plus
  • FAA ATO (Air Traffic Organization) experience a plus

Skills and Certifications
  • JMS (Apache Active MQ);
  • Enterprise Integration (Apache Camel or Mule);
  • Spring DM or Blueprint;
  • OSGi (Apache Karaf / Apache Felix);
  • JPA / Hibernate / JDBC;
  • Strong Enterprise application experience with JBoss Fuse / Fuse ESB / Service Mix (preferred) or JBoss AS / WebLogic / WebSphere;
  • Business Management with BPMN (preferred) or B-PEL;
  • Business Logic integration with Drools;
  • MS Office 2010 experience;
  • Excellent written and verbal communication skills;
  • Source Code Management: Git preferred;
  • Java Eclipse experience;
  • Apache Maven experience;
  • Oracle 10g or higher database using PL/SQL and stored procedures;
  • Experience in Agile software development desired

About this company
Leader Communications Incorporated (LCI) is an award-winning, IS0 9001:2008 Certified, ISO 20000 Certified, Capability Maturity Model...