Java Developer Job at Millennial Software
Millennial Software McLean, VA 22101
Title: Java Software Developer
Location: McLean, VA
Base Salary: $120,000.00 - $220,000.00 per year
15% Employer 401k contribution (Regardless of Employee Contribution)
PTO: 30 days annual total
Stock Option
$3000 annual training budget
Medical/Dental/Vision: company funded, cash incentives if you waive.
Flexible work schedule.
Referral bonuses.
Paid Paternal and Maternal Leave
Job Description:
Clearance Level Must Currently Possess:
Top Secret SCI + Polygraph
Millennial Software is looking for a self-starting, team-oriented Java Software Developer to join our dynamic development team in supporting a Government customer.
Technical Tasks/Requirements
Full-Stack Developers for re-architecting and modernizing the customer's mission-focused operational system. This will include their web application, backend database and ingest capability for existing and new data providers. The majority of the legacy code is written in Java and will need to be updated, improved or rewritten in Python as we modernize and migrate to the cloud. Day-to-day responsibilities include:
· Modify java-based applications and scripts to support new requirements
· Evaluate and migrate legacy Java code to Python for backend processes
· Develop and integrate new capabilities in a Java-based web application, as well as develop a custom interface to compile and display metrics for the system and its users
· Collaborate with system stakeholders to identify new capabilities and development timeline for implementation, triage issues and quickly develop system patches to minimize impact to customer workflows
· Submit monthly written summary reports of accomplishments
Minimum Skills Required
· Must be a US Citizen
· Must have a TS/SCI
· Willing to work onsite in Government customer sites in Northern Virginia
· Accepting all levels:
o Junior: Typically requires a minimum of 1-3 years of related experience with a Bachelor's degree; or a Master's degree without experience; or a PhD without experience; or equivalent work experience
o Mid: Typically requires a minimum of 3-5 years of related experience with a Bachelor's degree; or 1-3 years and a Master's degree; or a PhD without experience; or equivalent work experience
o Senior: Typically requires a minimum of 8-12 years of related experience with a Bachelor's degree; or 6-8 years and a Master's degree; or a PhD with 3-5 years experience; or equivalent experience
· Minimum 2 years of experience with software development
Preferred Skills Required
· Programming experience with Java and Python programming
· Experience with Postgres SQL
· Familiarity building front-end user interfaces using JavaScript
· Familiarity building REST APIs with a back-end framework such as Django or Flask
· Functional knowledge using version control with Git
· Functional knowledge of various build tools (e.g., webpack, gradle, maven)
· Experience with building containerized microservices and web applications with Docker and Kubernetes
· Understanding of Geospatial concepts and exposure to GIS technologies
· Understanding of imagery data, metadata ingest, processing, storage, and retrieval
· Understanding of Full Motion Video (FMV), metadata ingest, storage and display
· Experience building CI/CD pipelines with Jenkins or GitLab
· Experience with Amazon Web Services (AWS) and its core services (i.e., EC2, S3, SQS)
· Experience with NetApp storage and retrieval
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
Job Type: Full-time
Pay: $120,000.00 - $220,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Supplemental pay types:
- Bonus pay
Ability to commute/relocate:
- McLean, VA 22101: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- What type of Polygraph do you have?(CI or FSP)
Experience:
- Java/Python/Javascript: 2 years (Preferred)
- PostgreSQL: 2 years (Preferred)
- Docker and Kubernetes: 2 years (Preferred)
- AWS core services: 2 years (Preferred)
License/Certification:
- Polygraph (Required)
Security clearance:
- Top Secret (Required)
Work Location: In person
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.