Java/Kafka Developer

Reposted 20 Days Ago
Ashburn, VA
In-Office
Senior level
Big Data • Software • App development • Defense • Manufacturing
Success Through Achievement
The Role
Design and implement software solutions as part of an Agile team. Collaborate, mentor, and ensure product quality and timeliness while improving existing systems.
Summary Generated by Built In

Xenith Solutions is a small family focused business where we focus on taking care of our employees and customers equally.  We are focused on serving Federal / Civilian, Defense and Intelligence organizations with superior service.  If you want to be a part of a rapidly growing business with an exceptional culture, then you want to be a part of the Xenith Solutions family.

Xenith offers unmatched Benefits:

  • 100% of Medical, Dental, and Vision benefits paid by employer
  • FSA or HSA available
  • Unlimited Paid Time Off (PTO)
  • 401(k) matching (100% up to the first 4%) with NO vesting period
  • Tuition / Certification / Training reimbursement
  • Accident / Disability / Universal Life Insurance
  • And much more…

Job Description:
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with softwaredevelopers/engineers,stakeholders, and end users within Agile processes.
Responsible for: 

  • Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight 
  • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success 
  • Providing improvements to the product(s) being supported 
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases 
  • Supporting release planning with conceptual design and development / refinement of software engineering guidelines 
  • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components 
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports 
  • Providing mentoring to junior members of the team 

Qualifications:
Required: 
  • Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to: 
    • 1 year check for misconduct such as theft or fraud  
    • 1 year check for illegal drug use 
    • 3 year check for felony convictions 
  • 5+ years of professional experience in Java backend development.
  • 3+ years of hands-on experience building and deploying applications with Spring Boot.
  • Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
  • Strong experience implementing Kafka solutions using Spring framework. Proficiency with Kafka Schema Registry for schema management and evolution.
  • Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
  • Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices. Strong analytical, problem-solving, and debugging skills.
  • Excellent communication, interpersonal, and teamwork abilities.
  • Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation 
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. 
  • Equivalent professional experience will be considered in lieu of degree 
Desired:
  • Direct experience with Confluent Kafka.
  • Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
  • A strong understanding of data governance and data quality principles in an event-driven context.
  • DevOps experience/CI/CD pipeline.    

Top Skills

Apache Kafka
AWS
Azure
Ci/Cd
Docker
GCP
Hibernate
Java
Kubernetes
Oracle
Postgres
Spring Boot
Spring Data Jpa
SQL Server
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Leesburg, VA
41 Employees
Year Founded: 2019

What We Do

Xenith Solutions LLC is a Service-Disabled Veteran-Owned Small Business. We value our employees and provide 100% employee premium paid health insurance, dental and vision care. We also offer our employees unlimited Paid Time Off (PTO). We do not want our employees to worry about caring for themselves or their families as well as ensuring they have ample time off to recharge.

Xenith provides comprehensive, timely and relevant Solutions and Business Consulting support to our customers as a key partner. Our leadership brings over a century of combined experience in Defense and Civilian markets. Our employees possess experience in all aspects of solution development from requirements creation, development, test and evaluation, fielding, and sustainment. At the core of our offerings we provide strategy and technology solutions, giving our customers valuable insights and thought leadership on the best application of information technology to drive business objectives.

Xenith focuses on solving complex business challenges facing our customers. Our “Success Through Achievement” work ethic means our customer receive quality solutions through our commitment. We pride ourselves on tackling some of the most difficult operational requirements our customers have – ensuring an appropriate match between the mission requirements, financials, schedule, and security.

Similar Jobs

In-Office
Ashburn, VA, USA
41 Employees

CACI International Inc Logo CACI International Inc

Java Engineer

Information Technology • Consulting • Defense
In-Office or Remote
Ashburn, VA, USA
17673 Employees
90K-190K Annually

Capital One Logo Capital One

Manager, Client Development Affiliate Marketing, Capital One Ad Solutions (Remote)

Fintech • Machine Learning • Payments • Software • Financial Services
Remote or Hybrid
2 Locations
55000 Employees
133K-152K Annually
Hybrid
7 Locations
213000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account