Java Developer
BT-65 – Java Developer
Skill Level: Mid to Senior
Location: Herndon/Chantilly (fully on-site, no remote option)
**MUST HAVE A POLY CLEARANCE TO APPLY**
The Java Developer participates in development efforts to deliver a complete software solution. This position is for work across the cloud-based software development lifecycle (front end, back end, database, cloud deployment and orchestration, etc.). Design and implement all levels of the solution: data layer, application code, user interface. Design and deliver APIs and integrations with other software systems and databases. Architect for optimal use of enterprise infrastructure (cloud) and security requirements. Experience in the following: Delivering the design and development of software applications. Programming/coding from the data layer through the application layer, through the user interface. Decomposing functional requirements into technical specifications and tasks. Software development frameworks and languages such as Java, JavaScript, TypeScript, React, Python, etc. and data management tools such as SQL and XML. Developing and maintaining unit test scripts. Developing APIs and web services for integration between systems and data sets.Key Responsibilities:
- Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications
- Develop custom data processing functions and applications using data libraries in languages such as Python
- Interface with numerous front-end frameworks in order to display and interact with data in various formats
- Containerizing Java and Python microservices and deploying to an AWS cloud environment
- Develop and/or integrate with Infrastructure as Code DevOps tools to support cloud orchestration of software components
- Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies.
- Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications
- Experience working as part of an agile team to deliver software iteratively
- Experience working with open-source Python libraries and packages to speed to software development lifecycle
- Build automated testing frameworks and security scanning and integrating these tools into the CI/CD pipeline
Minimum of 3-5 years' experience with:
- Java Springboot
- Management of NiFi Workflows and clusters
- Python Regex & Parsing
- Data Engineering & ETL
- AWS (Lambdas, EC2, EKS, RDS)
- Developing software within Agile methodologies
Recommended Jobs
Mechanical/ Electrical - Planner
Come Build Your Career at Aecon! As a North American leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive! We lead some…
Risk Management Framework (RMF) Analyst
Job Description Job Description Position Summary The candidate shall be responsible for analyzing Software applications and encryption technology product(s) being assessed or developed for the p…
Job Description || System Analyst || Troy, MI
Job Title: System Analyst ( Entry/Mid/Junior) Location: Troy MI Job Type: W2 contract Experience : 0-7 years as Analyst or related to field Open to H4 EAD, Green Card, and U.S. Ci…
Full Stack Developer UI Angular (2023-0181)
Acclaim Technical Services, founded in 2000, is a leading language, operations, and technology services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Owner…
Commissioning Manager
Job Description Job Description Salary: EPI Power is hiring a Commissioning Manager to join our growing team in Boydton, VA! The Commissioning Manager is responsible for providing direction an…
HVAC TECHNICIAN (FULL TIME)
We have an opening for full time HVAC TECHNICIAN positions. Location : Haleon - 1211 Sherwood Avenue, Richmond, VA 23220. Note: online applications accepted only . Schedule : Full …
Bilingual Account Coordinator, Collections (Spanish) Work-From-Home
Job Description Job Description Mission Lane is combining the power of data, technology, and exceptional service to pave a clear way forward for millions of people on the path to financial succes…
TS/SCI Clearance - Software Integration Engineer
Position: Software Integration Engineer Location: Chantilly, VA Clearance Required: TS, SCI/Poly eligible Certifications: •SEC+ certification or DoD 8570 IAT Level II certification, or ability…