Java Software Engineer (Hybrid)
:
Required Qualifications:
- U.S. Citizenship
- Security Clearance: TS/SCI w/ Poly
- Location: Hybrid work environment between at-home and Herndon/Reston office location
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or related field
- 4+ years of Java experience
- 4+ years of Spring Boot (Spring Framework) experience
- Experience with testing frameworks and tools (e.g. JUnit, AssertJ, Mockito, Spring Runner)
- Experience with scripting languages (e.g. Python, Bash)
- Experience with AWS OpenSearch/ElasticSearch
- Experience working within a Linux environment
- Experience working with a message-driven architecture (e.g. SNS/SQS, Kafka, Kinesis, JMS, etc.)
- Experience with Git for source control
- Ability to determine the right tool or technology for the task at hand
- Works well in a team environment
- Strong communication skills
Desired Qualifications:
- Experience operating Data Lakes or Data Hubs with knowledge on how to optimize storage technology for client access patterns, and how to propagate CRUD operations throughout a distributed stack (including versioning nuances).
- Familiarity with Apache NiFi development and operations
- Familiarity in the AWS ecosystem of services (e.g. S3, DynamoDB, DocumentDB, Lake Formation, EMR, ECS, RDS, Kinesis, EC2, Lambda, CloudWatch)
- Familiarity with Reactive Programming (e.g. Project Reactor, RxJava)
- Experience with Kubernetes and/or Docker container environment
- Ability to identify external data specifications for common data representations
- Experience building monitoring and alerting mechanisms for data pipelines
- Experience with Infrastructure as Code tools (e.g. Terraform, CloudFormation, AWS CDK, Ansible)
- Contributor to an open source community
Job Type: Full-time
Pay: $150,000.00 - $200,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
- 10 years
- 11+ years
- 4 years
- 5 years
- 6 years
- 7 years
- 8 years
- 9 years
Schedule:
- 8 hour shift
Education:
- Bachelor's (Preferred)
Experience:
- Java: 4 years (Preferred)
- Spring Boot: 4 years (Preferred)
- Scripting languages like Python and Bash: 1 year (Preferred)
- Linux Environment: 4 years (Preferred)
- Git: 1 year (Preferred)
Security clearance:
- Top Secret (Preferred)
Work Location: In person
Recommended Jobs
Project Cybersecurity and IA Specialist
Our Deloitte Cyber team understands the unique challenges and opportunities businesses face in cybersecurity. Join our team to deliver powerful solutions to help our clients navigate the ever-changing…
Mental Health Professional (QMHP) - $1500 Signing Bonus*
Job Description Job Description Salary: $40K-$45K + bonus potential Join Strategic Therapy Associates, a leading mental health provider in Virginia! We're seekingQMHP-level Mental Health Clini…
Maintenance Technician
Job Responsibilities: Follow all safety protocols and wear appropriate PPE for assigned tasks. Ensure all personnel on-site comply with safety requirements. Report unsafe conditions to the P…
Armed Security Officer
Job Description Job Description Seeking Armed Security Officers to perform duties including but not limited to: Executive Protection and Short Term Protection. Hours and assignments can vary grea…
Seasonal Warehouse Driver
Job Description Job Description Snell Services, one of the areas premier residential HVAC and Plumbing providers, is growing and is looking to add a dependable Driver/Warehouse Helper to our St…
Vacuum Systems Technician II
oin a community with a common purpose of solving the most challenging scientific and engineering problems of our time. The Jefferson Lab campus is located in southeastern Virginia amidst a vibrant and…
Virtual Desk Agent (Entry Level)
Remote Customer Specialist – Work From Home Location: 100% Remote Schedule: Flexible As our company continues to experience record-breaking growth , we’re expanding our fully remote team…
Part Time Chaperone
Job Description Job Description We are looking for a part time chaperone to join our rockstar team! We are primarily looking for morning availability, but ideal candidate will be able to work a m…
Server - Ford's Colony Country Club
Job Description Job Description Join the team at Ford’s Colony Country Club , nestled in the heart of historic Williamsburg, Virginia , where we offer three stunning Dan Maples-designed cou…
Finishing Machine Operator
Job Description Job Description Salary: $25.33 plus $2.50 shift differential You can find Arclin everywhere. Our technologies make homes and transportation safer, help crops flourish, keep wat…