Principal Java Engineer

Centreville, VA

Job Description:

Required Experience

Object oriented experience with Java.

Experience building web services using REST.

Experience with modern web frameworks such as Spring Boot / MVC.

Preferred Experience

Relational and NoSql database systems such as MySql, Oracle, Hadoop or Cassandra

AWS platform

Distributed Systems

Messaging platforms like RabbitMQ or Kafka

Mobile development in iOS

The occasional throwback for legacy systems: PL/SQL, ColdFusion Testing frameworks like Spock, JUnit or JEST

Agile software development including Test Driven Development

Git version control system



Share Profile