Java Developer

Overview

Remote
$90,000 - $140,000
Full Time
No Travel Required

Skills

Bash
SSH
Microservices
Oracle Service Bus
JBoss
Java
JavaScript
Agile Development
JSON
REST
SOAP
WSDL
XML
Appian
BPM
Data Integration
SoapUI
Angular
Linux
Springboot
Maven
IntelliJ
Eclipse

Job Details

Job description

BayNova is seeking a Java Developer in a 100% remote role to support our government client on an awarded 5 year contract.

Responsibilities:

  • The candidate will be 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
  • AWS Certified

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

Educational and Certification Requirements Preferred

  • 8750 Compliant Security Certification (CASP CE, CISSP (associate))

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

 

About BayNova LLC