Back End Developer, Mid in McLean, VA at Booz Allen Hamilton Inc.

Date Posted: 7/30/2018

Job Snapshot

  • Employee Type:
  • Location:
    McLean, VA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job Number: R0032251

Back End Developer, Mid

The Challenge:

Are you looking for an opportunity to build a powerhouse system that will modernize the federal space? You know a good application is more than just a nice looking interface + data. You use the right combination of clean code, APIs, analytics, and infrastructure to build a user focused solution.

As a back end developer on our team, you’ll execute on solutions that will help your customer overcome their most difficult challenges using the latest architectural approaches like microservices alongside open source frameworks and tools like Swagger and Spring Boot. As part of our development team, you’ll create a custom tool with consistent performance and scalability. You’ll directly impact our federal clients by contributing to the system implementation effors at various layers, including REST SPI, Web apps, and data access and data integration points, including Web services, messaging, file processing, and ETLs. With mentoring, positive code reviews, and opportunities to learn new tools and skills, we focus on growing as a team to make the best solutions for our customers. Join us as we build systems to deliver quality software capabilities and change the digital industry for the better.

Empower change with us.

Build Your Career:

A challenging and dynamic work environment isn’t all we have to offer. When you join Booz Allen, you can expect:

  • access to experts in virtually every field
  • a culture that focuses on supporting our employees
  • opportunities that provide stability while offering variety

You’ll also be exposed to a wealth of training resources through our Digital University, an online learning portal featuring more than 5000 functional and technical courses, certifications, and books. Build your technical skills through hands-on training on the latest tools and tech from our in-house experts. Pursuing certifications? Take advantage of our tuition assistance, on-site bootcamps, certification training, academic programs, vendor relationships, and a network of professionals who can give you helpful tips. We’ll help you develop the career you want, as you chart your own course for success.

You Have:

-3+ years of experience with working on non-trivial applications using Python

-2+ years of experience with relational databases, including PostgreSQL, MySQL, SQL Server, or Oracle

-1+ years of experience with a Web application framework in Java, .NET, Python, Ruby, Python, Node.js, or Go

-Experience in designing and integrating with Web-based REST APIs

-Experience with ETL or data processing or integration using tools, including Pandas, Apache Spark, Parquet, Avro, Hadoop, Amazon S3, Amazon EMR, Talend, Pentaho, Informatica, Oracle Data Integrator, or SQL Server Integration Services

-Ability to obtain a security clearance

-BA or BS degree

Nice If You Have:

-1-2 years of experience with object-oriented design and development

-1-2 years of experience with developing and deploying applications on a Linux OS

-1-2 years of experience with non-relational or NoSQL databases, including Cassandra, MongoDB, Elasticsearch, Neo4j, OrientDB, or similar

-1-2 years of experience with a caching solution, including Redis, Memcache, ElasticCache, Hazelcast, Geode or GemFire, or similar

-Experience with building and tuning analytical SQL queries for reporting

-Experience with building and deploying JavaScript applications in React or Angular that use data from a REST API

-Experience in working with pip, Virtualenv, and other Python tooling

-Experience with working in and influencing Agile practices on team projects

-Experience in working with a version control system, including Git

-Experience with submitting Pull Requests in GitHub and passing Continuous Integration checks 

-Ability to build data models and surface data through REST APIs given technical and data requirements 

Applicants selected will be subject to a security investigation and will need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.


Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.