Developer - Java 3 in Rockville, MD at ConsultNet

Date Posted: 3/19/2020

Job Snapshot

Job Description

Our client, one of the largest Amazon Web Services (AWS) partner for data services, is looking for a Senior Java Developer to join their elite team of technologists to build and contribute to large-scale, innovative projects. Our client wants candidates who are eager to learn and grow with them as they work to move their market monitoring applications to modern big data platforms in the cloud where up to 60 billion market events are being processed each day.

If you are a fast learner, have a sharp mathematical and technical mind and are interested in working for one of the biggest data users in the country in a fast-paced, open source environment, our client has an immediate need for a Senior Java Developer.
 
Job Summary:
 
Employing cloud and big data technology, the surveillance programs collect and integrate trading data across exchanges and alternative trading systems to detect trading patterns not previously visible.  The candidate will help lead technical efforts to modernize the cloud-based platform used by our client’s surveillance products.   
 
Job Responsibilities
o Able to grok complex business requirements
o Provide tech expertise for analysis, design, and modeling work
o Be delivery-focused
o Be quality-focused
o Design, develop, implement, test, deploy, and support Java-based software in the AWS Cloud
o Ensure security and compliance requirements are met

Experience & Qualifications
o 5+ years of experience in software development required, including some commercial/non-government work
o Bachelor’s degree or greater in a technical field such as Computer Science, Computer Engineering, or related field preferred.
o Hands on experience designing, developing, implementing, testing, and deploying large scale projects on AWS
o Hands on experience with Java in a Linux or UNIX development environment


Ability to debug and resolve application errors in a timely and effective manner
o Experience with ingesting, storing, validating and transforming large volume of enterprise data in a consumable format

Required Technical Skills & Knowledge
o Java Dev:
o Spring stack (DI, AOP, Security, Boot, etc.)
o JPA/Hibernate/Spring Data
o Design Patterns
o REST APIs
o Unit testing (JUnit, RestAssured, etc)
o DB/SQL (PostgreSQL)
o Git/Maven/Gradle
o Big Data Skills:
o Spark/Hadoop/No-SQL DB

(Nice to have) Related knowledge:
o EMR/EC2/Lambda
o Docker/ECS/EKS
o Aurora/RDS
o S3
o SNS/SQS
o IAM
o Splunk
 
ConsultNet is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, citizenship, disability, age, military or veteran status, and other characteristics protected under federal, state and local law.