Overview
Skills
Job Details
Our client, a leading organization in the DC area, is seeking a highly skilled Senior Full Stack Java Developer with strong experience in AWS cloud services and Kafka to join their dynamic development team. This role requires a hands-on developer who can contribute across the entire stack-from building scalable back-end services to creating responsive front-end applications. The ideal candidate will bring deep expertise in Java, cloud-based architecture, and data streaming technologies, along with strong collaboration and communication skills to work with cross-functional teams including Product Owners, Architects, and DevOps.
location: Washington, Washington, D.C.
job type: Contract
salary: $65 - 70 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Design, develop, and maintain scalable full stack web applications using Java, Spring, Angular, and AWS services
- Write clean, efficient, and high-performance code for both front-end and back-end components
- Configure and administer Kafka for real-time data streaming and event-driven architecture
- Develop and maintain data models and complex SQL operations to ensure data integrity and support business logic
- Collaborate with Product Owners to refine user stories and break down technical requirements
- Participate in code reviews, mentor junior developers, and promote coding best practices
- Integrate CI/CD pipelines using tools like Git, Jenkins, and JIRA in an Agile/Scrum environment
- Ensure alignment with solution design by partnering with architects and tech leads
- Stay current with emerging technologies and suggest improvements for system performance and reliability
qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 8+ years of professional Java development experience
- 3+ years of hands-on experience with Kafka (development and/or administration)
- 3+ years of full stack development experience with Angular or similar front-end frameworks
- Strong expertise with AWS services (e.g., Lambda, EC2, S3, API Gateway, DynamoDB, Redshift, CloudFormation)
- Proven experience with RESTful API design and microservices architecture
- Proficiency in SQL and data modeling across relational and NoSQL databases
- Experience with CI/CD tools such as Git, Jenkins, JIRA, and automated testing frameworks
- Solid understanding of event-driven and domain-driven design principles
- Agile/Scrum team experience
- AWS Certified Developer or Solutions Architect (preferred)
- Kafka certification or training (a plus)
skills:
- Strong Programming Skills
- Cloud Computing Expertise
- Team Collaboration
- Effective Communication
- Requirements Gathering & Analysis
- Problem Solving & Critical Thinking
- Agile & Scrum Methodology Familiarity
- Full Stack Development Proficiency
- Adaptability to New Technologies
- Attention to Detail & Code Quality
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.