Title: AWS Developer (Java)
Location: Washington, DC - Hybrid
Hire Type: Contract
Job Description:
Job Overview:
We are seeking a highly skilled Senior Backend & Security Engineer to design, build, and secure our next-generation distributed systems. In this role, you will be responsible for developing high-performance RESTful web services, implementing robust cloud-native security protocols, and managing containerized deployments.
The ideal candidate has strong foundations in Java or C++, and deep, production-level expertise in Webservices Security and Kubernetes.
Key Responsibilities
- API Development: Architect, host, and consume highly scalable, resilient, and secure REST Webservices using Java, C++, or Golang.
- Security Architecture: Design and implement end-to-end web service security frameworks. You will be the go-to expert for API authentication, authorization, and secure data transit.
- Cloud & Orchestration: Deploy, scale, and manage microservices within Kubernetes environments, optimizing for high availability and fault tolerance.
- Event-Driven Systems: Utilize Apache Kafka for building real-time data pipelines and event-driven microservices.
- Collaboration & Mentorship: Work closely with cross-functional teams (DevOps, Security, Product) to align architectural goals and mentor junior engineers on security best practices.
Required Qualification
Proficient in one more object-oriented programming language - Java
Must have skill set:
- REST Webservices development on Java or C++
- REST Webservices (Hosting, consuming and security)
- Webservices security (JWT, SSL / TLS, OAuth2.0 or OIDC). Must have experience in this domain(security).
- Kubernetes
- Golang/Java - recent
- Kafka