Java Developer

Listed 7 days Ago
Steele Staffing LLC
Aerospace/Defense

Fort Worth area company is seeking to hire a contract JAVA Developer

Team members are responsible for both development and enhancement of integration services and platform using a variety of development tools offering an opportunity to obtain significant integration, JEE, web service and message-oriented middleware experience.

Responsibilities: 

  • Support and development of multiple Java applications, including stand-alone applications and web services 
  • Interface with management, business analysts, project managers, IT Architects and other developers, along with internal customers, to understand requirements and develop needs according to business requirements 
  • Maintain and enhance existing services, applications, and platforms including, but not limited to, bug fixes, feature enhancements and performance tuning 
  • Application integration development using approved languages, tools, and platforms 
  • Troubleshoot and debug complex issues; identify and implement solutions 
  • Perform testing of various types including Test Driven Development, unit, system, integration, and non-functional testing 
  • Participate in promotion of software releases across all environments and change management 
  • Support production issues on call 
  • Lead and mentor less senior developers 
  • Work with a team to create detailed project specifications, requirements and estimates 
  • Ensure tasks and projects are completed on time and within scope 
  • Work with production operations department to ensure deployments roll out smoothly and customers receive appropriate support 
  • Research and implement new technologies to enhance current processes, security and Performance 
  • Document software designs 
  • Develop and enforce policy and procedural changes within the development group 
  • Develop coding standards and adhere to best practices and security guidelines 
  • Lead and participate in code reviews 
  • Work closely with software architects to ensure decisions meet long-term enterprise needs 
  • Analyze system requirements, design, and document solutions using specified tools and Methodologies 
  • Ability to travel both domestically and internationally on occasion as required 
  • Involved in CI/CD process utilizing GitHub, Jenkins, UCD to manage company artifactory repository for staging, testing environment

Skills & Experience

Top 3 to 5 skills: Java, Spring Framework, DevOps, Azure/IBM Cloud, MongoDB.

Required:

  • Undergraduate degree in CS/CE/CIS/MIS/Engineering/Technology or related field or equivalent experience or training 
  • 5 + years total development experience 
  • Strong developer experience with JAVA enterprise platforms. 
  • JAVA experience must include Java EE, Spring Framework (particularly Spring Integration), Eclipse, WebSphere 
  • Experience in Azure/IBM cloud ecosystem 
  • Strong skills in MongoDB Atlas 
  • Strong skills in SQL, JPA, relational Databases (Oracle preferred) 
  • Strong integration design and development skills using technologies such as IBM MQ, and JMS 
  • Good knowledge of ESB and SOA, Web Services methodologies using RESTful or SOAP based APIs 
  • Ability to function in a Linux/Unix environment using shell commands. Scripting is a plus 
  • Ability to scrutinize applications and services to ensure they adhere to security standards 
  • Extensive knowledge of object oriented design / programming including design patterns and best practices 
  • Demonstrated project management methodology experience, including IT delivery methods 
  • Ability to communicate precisely and clearly, in both spoken and written English 
  • Strong technical, analytical, problem solving and decision making skills 
  • Ability to be flexible and focused to deliver products with different priorities and timelines 
  • Ability to work both independently and as part of a team

Preferred:

  • Updating and maintaining airline integration systems, preferably in the flight or crew operations domain 
  • Eclipse development platform and Eclipse Plugin development 
  • Application development and testing methodologies such as SOLID, and TDD/BDD, and tools such as Emma and Jenkins 
  • Testing and debugging of integration components 
  • Maven/Gradle 
  • WebSphere Message Broker and WebSphere Application Server 
  • Networking (Sockets, TCP/IP, UDP) 
  • Development and implementation of applications with standard UI components, creating custom UI components, connecting applications to Back End services 
  • Diagnostics tools (HTTP Analyzer, SOAP UI)

Applications for this role will take you to the advertisers site.