Python / Java Developer
Job Category: Engineering - Software Java/Python (250)
Industry: TS/SCI
Clearance: Full scope polygraph (Active)
Employer: Confidential
Location: Onsite - McLean, VA
Employment Type: W2 FTE + Full Benefits
We're seeking a Software Engineer/Developer for a long term program supporting an IC customer in McLean, VA. This position requires an active full scope polygraph clearance.
The customer is seeking an individual with Elasticsearch and big data search skills to support the development and maintenance of a Java/Springboot application interfacing with an Elasticsearch data tier, as well as the transition to a Python-based solution. The candidate will work within an Agile environment, supporting integration with multiple applications and representing the development team in Technical Exchange meetings.
2. Maintain the legacy search environment until it can be retired.
3. Provide new feature development and ongoing operations and maintenance of the next generation platform in coordination with an Agile Development team.
4. Work within a dynamic Agile environment, supporting integration with multiple applications and representing the development team in Technical Exchange meetings.
2. Demonstrated experience with development and support of Java/Springboot applications.
3. Demonstrated experience developing solutions in Python.
4. Demonstrated experience supporting multiple inter-related services.
5. Demonstrated experience working with REST services.
6. Demonstrated experience with AWS Services and Cloud-based development.
7. Demonstrated experience developing, implementing, and maintaining the Cloud Infrastructure services such as EC2, ELB, RDS, S3, and VPC.
8. Demonstrated experience working in an Agile (Sprint or Kanban) development environment.
9. Demonstrated experience exhibiting analytical skills to assess customer requirements and create innovative solutions.
10. Demonstrated experience exhibiting problem solving skills to include debugging and testing web applications.
11. Demonstrated experience in design, such as design techniques, tools, and principles involved in production of precision technical plans, drawings, and models.
12. Demonstrated experience in Systems Analysis, such as determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
13. Demonstrated experience in identifying technology gaps in current capabilities and processes.
2. Demonstrated experience with Big Data tools and environments containing structured and unstructured data.
3. Demonstrated experience with monitoring and event management in AWS Services.
4. Demonstrated experience creating and implementing automation for cloud platforms as well as monitoring and alerting.
5. Demonstrated experience with authentication services.
6. Demonstrated experience configuring Application Programming Interface Gateways.
7. Demonstrated experience deploying applications into a managed cloud environment.
8. Demonstrated experience configuring security features in a managed cloud environment.
9. Demonstrated experience managing CI-CD (Continuous Integration – Continuous Delivery) pipelines through tools such as Cloud Formation and JENKINS.
10. Demonstrated experience in conveying technical information to non-technical individuals.
11. Demonstrated experience with Springboot 2.79, Java 11.17, JPA, or Elasticsearch Java API Client.
12. Demonstrated experience in troubleshooting and problem-solving issues related to development across multiple security boundaries, including secure and unsecured environments.
About the Company:
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or, in any other manner, discriminate against employees or applicants because they have inquired about, discussed, or disclosed their pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)