Java Developer, BayNova LLC, Arlington, VA


BayNova LLC -
N/A
Arlington, VA, US
N/A

Java Developer

Job description

BayNova has an exciting opportunity for a Java Developer to join our team supporting a federal customer on a long-term government program. This is a fully remote / work from home role.

Responsibilities:

  • The software engineer candidate is responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing Microservices and business automation patterns
  • Design, develop and test enterprise web services APIs and backend services
  • Creation of custom software within an agile team environment

Qualifications:

  • Experience in Java software design, implementation, and deployment
  • Advanced knowledge in Java application technology including Linux, Springboot, Maven, IntelliJ, Eclipse
  • Experience with microservices architecture and containerization with Kubernetes, Docker, OpenShift, ECS, EKS
  • Familiarity with Data Integration using Oracle Service Bus, JBoss (Fuse, Camel) and message-based Enterprise Integration Patterns
  • Ability to develop Service Bus services and routes
  • Strong skills in JSON, SOAP, WSDL and XML Schema
  • Define and implement unit and integration tests
  • Integration and development with JMS (Java Messaging Service)
  • Setup and configuration of JMS broker, queues, and topics
  • Enterprise Service Bus JVM infrastructure setup and configuration
  • Integration with and development of SOAP Web services
  • Experience with JavaEE App Servers such as JBoss EAP
  • Basic Bash and SSH experience on RHEL
  • Exhibit excellent problem solving and data analysis skills
  • Proven ability to work independently and collaboratively as appropriate
  • Able to work at the highest technical level of all phases of application development, systems analysis and data analysis and manipulation
  • Exceptional communication skills
  • Work well with an established team
  • Excel in rapidly changing environments
  • Ability to analyze someone else s code and assume ownership
  • Discipline to document code
  • Ability to manage multiple tasks with varying priorities
  • Ability to communicate ideas in a variety of formats
  • Agile development methodology
  • U.S. Citizenship

Preferred Knowledge, Skills, and Abilities

  • Experience with BPM frameworks (Appian, JBoss BPM, etc.)
  • SCRUM/Agile Development experience including experience working on a distributed team
  • Experience using SoapUI, Postman or similar tool for testing web services
  • Experience with JavaScript and Angular
  • Experience with Maven or Gradle
  • Web accessibility knowledge WCAG 2.0\Section 508

Clearance and Eligibility

  • Ability to attain Federal Government Position of Trust
  • Must be authorized to legally work in the United States
  • Must pass a background investigation

Full-time 2024-06-16
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.