L

Leidos

Builds technology for defense and civil agencies

ETL Java Developer - SME

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBethesda, MD, USAIn-person

About the Job

Requirements

  • Must have an active Top Secret/Sensitive Compartmented Information clearance with polygraph.
  • Demonstrated experience performing extract, transform, and load activities, including parser development and deployment, data flow management, implementing data lifecycle policies, troubleshooting data access issues, and developing data models.
  • Experience with data modeling.
  • Extensive experience with relational databases such as MySQL that use SQL queries.
  • Extensive experience using Java for data processing, manipulation, or querying in SQL or NoSQL environments.
  • Extract, transform, and load/data integration experience using Spring, NiFi, Kafka, and Elasticsearch.
  • Experience developing on commercial cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience developing with cloud data services such as S3, RDS, and EFS.
  • Excellent written and verbal communication skills.
  • Experience leading development scrum teams.
  • A Master's degree and 15 or more years of prior relevant experience are required; additional years of experience may be substituted for a degree.

Responsibilities

  • Design and implement a large-scale ingest system in a big data environment.
  • Analyze and understand enterprise data objectives, then design an extract, load, and transform process to support them.
  • Recommend methodologies to optimize visualization, organization, storage, and availability of large-scale data in support of enterprise requirements.
  • Participate in software programming initiatives using HTML, CSS, JavaScript, Java, Python, Spring Boot, and Hibernate.
  • Develop and direct software system validation and testing methods using JUnit and Katalon.
  • Develop and integrate custom software solutions that leverage automated deployment technologies.
  • Develop, prototype, and deploy solutions in commercial cloud environments using infrastructure platform services.
  • Analyze infrastructure needs driven by developed software through proof-of-concept, performance, and end-to-end testing, and coordinate them to meet customer mission needs.
  • Support the Agile software development lifecycle following Program SAFe practices.
  • Use GitHub, Jenkins, and Unix Bash scripting.
  • Document and perform systems software development, including deploying build artifacts across environments using GitFlow constructs.
  • Use JIRA and Confluence to track activities.
  • Apply and identify best practices and standard operating procedures.
  • Coordinate with team members, Product Owners, and Scrum Masters to align user stories with implementation of customer use cases.
  • Communicate key project data to team members and build team cohesion and effectiveness.
  • Hold meetings with the project management office and enterprise stakeholders.

Desired Qualifications

  • Demonstrated experience using Neo4J.

About the Company

Leidos

Builds technology for defense and civil agencies

Leidos develops technology and runs services for defense, intelligence and civilian agencies, as well as healthcare and commercial customers. It combines software and engineering work with systems integration, building secure networks and equipment used in demanding operations. Its portfolio includes medical services, energy infrastructure design and technology that supports military missions, linking specialist businesses under one parent. Customers pay through contracts for delivered systems and services, with payment tied to labor, costs or agreed project milestones. Leidos traces its roots to a company founded in 1969 and is headquartered in Reston, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Leidos

See more jobs