Booz Allen is looking for an experienced back-end developer to identify potential risks, contribute to solution development, and create efficient and effective systems for their clients, using the latest architectural approaches and open-source frameworks and tools to deliver solutions.
Requirements
- 5+ years of experience with implementing, maintaining, and supporting Agile software development
- 5+ years of experience with CI/CD pipelines, database development, and middleware, including SQS, SNS, Airflow, Lambda, or EventBridge
- 2+ years of experience securing and containerizing software using Docker
- 2+ years of experience with operating within AWS environments and using AWS or Azure tools, such as IAM management, EC2, Terraform, or CloudTrial
- Experience with Java, JavaScript, SQL, Python, Server-Side Development, Middleware, Application or Data Integration, API Development, Core Application Systems, Node.js, Groovy, Scala, Spring Cloud, Spring Core, Spring-Boot, or Spring Data
- Knowledge of various databases including NoSQL and SQL
- Knowledge of using message brokers such as Kafka, RabbitMQ, SQS or SNS
Responsibilities
- Developing and maintaining the technology needed to power the components which enable the user-facing side of enterprise applications databases
- Conceptualizing and implementing data storage solutions
- Running performance testing and benchmarking
- Optimizing data performance
- Creating custom tools, systems, and sites with consistent performance and scalability
- Working with the development team to create solutions
- Presenting proposed solutions to stakeholders
Other
- Ability to obtain a Secret clearance
- Bachelor's degree and 5+ years of experience in software engineering, or 8+ years of experience in software engineering in lieu of a degree
- Ability to work with automated testing tools to perform testing and maintenance
- Top Secret clearance
- Master’s degree