Freelance Senior Java Developer (Kafka / Microservices)

Filled
February 24, 2026

Job Description

📍 Location: Woodlawn, Maryland – Onsite (5 days/week)
🏢 Client: Omm IT Solutions
📄 Contract Role

We are seeking a Senior Java Developer to design and build scalable enterprise applications using modern microservices and event-driven architecture. This role requires a strong engineering mindset and experience delivering production-grade software in Agile environments.

The position is 100% onsite in Woodlawn, MD, working closely with engineering teams, architects, and product stakeholders.

Technology Stack

  • Java / JEE
  • Spring Boot
  • Apache Kafka
  • REST APIs / JSON
  • Angular (frontend exposure)
  • AWS / Cloud platforms
  • Docker / Containerization
  • CI/CD pipelines

Key Responsibilities

  • Design and develop microservices-based applications
  • Implement event-driven architectures using Kafka
  • Build and maintain RESTful APIs
  • Collaborate with product, architecture, and engineering teams
  • Participate in Agile ceremonies and technical discussions
  • Mentor junior developers and review code
  • Implement DevOps practices and automated deployments
  • Ensure scalability, security, and maintainability of systems

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • 10+ years of Java development experience
  • Strong expertise in Spring Boot and REST architecture
  • Hands-on experience with Kafka and stream processing
  • Experience with Agile / SAFe development environments
  • Strong knowledge of CI/CD pipelines and DevOps practices
  • Experience building cloud-native applications on AWS or similar platforms
  • Ability to obtain and maintain a Public Trust clearance

Preferred Skills

  • Kafka Streams and Kafka Connect
  • Event-driven system design
  • Angular frontend experience
  • Section 508 accessibility standards
  • Experience with government or federal IT projects
  • Familiarity with platforms like ServiceNow, Pega, or Microsoft Power Platform
  • Technical documentation and architecture writing

What You’ll Work On

  • Enterprise-grade distributed systems
  • Real-time data streaming pipelines
  • High-scale microservices architectures
  • Cloud-native deployments