Job Summary:
BTI360 is a company dedicated to developing software engineers and has been recognized as a top workplace for ten consecutive years. They are seeking multiple Backend Java Engineers to build mission-critical applications and enhance their software delivery processes.
Responsibilities:
• Work closely with teammates and stakeholders in a Lean Agile environment to build mission-critical production applications focused on data discovery and analysis
• Participate in code reviews, system design discussions, and continuous improvement initiatives
• Leverage modern build tools, testing frameworks, and CI/CD pipelines to ensure quality and delivery speed
• Design, implement, and test backend services and APIs using reactive programming concepts for production applications
• Integrate with cloud services and data platforms to expose high-value data through secure, performant interfaces
• Leverage DevSecOps pipelines, containers, and modern deployment tools to deliver software efficiently and reliably
Qualifications:
Required:
• Active Security Clearance (Secret or higher) or the ability to obtain one
• Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred) leveraging foundational services for computing, identity management, and networking.
• Experience developing backend services using Java and the Spring/Spring Boot framework (or similar relevant Java framework)
• Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and distributed systems
• Effective written and verbal communication skills necessary to perform job duties and collaborate with team members
• Candidates must maintain a primary residence within a two‑hour drive of Herndon, VA to support onsite collaboration as needed.
Preferred:
• Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild (preferred), Jenkins, GitLab CI, or GitHub Actions
• Experience with testing frameworks such as Junit (preferred), Mockito, or Spring Runner
• Familiarity with monitoring and observability stacks such as Prometheus/Grafana (preferred), CloudWatch, or ELK/EFK
• Experience with search technologies such as OpenSearch (preferred), Elasticsearch, or Solr
• Experience working with streaming or event-driven architectures such as SNS/SQS (preferred), Kafka, Kinesis, AWS Step Functions, or Event Bridge
Company:
BTI360 develops and delivers big data software solutions to minimize the time spent on research and utilize time providing insights. Founded in 2004, the company is headquartered in Ashburn, USA, with a team of 51-200 employees. The company is currently Growth Stage.