Java Developer (Web Services, Spring, RESTful) III (Contr...
Verified Pay | $70 - $72 per hour |
---|---|
Hours | Full-time, Part-time |
Location | 3343 Peachtree Rd NE Ste 600 >, Washington, DC, US Washington, District of Columbia |
Compare Pay
Verified Pay$38.75
$71.00
$100.31
About this job
Job Description
We are looking for a skilled Java Developer to join our team in Washington D.C.. In this long-term contract position, you will play a pivotal role in enhancing and maintaining systems that support content discovery and user experiences used by millions daily. If you are passionate about programming and enjoy collaborating with talented teams to deliver innovative solutions, this opportunity is ideal for you.
Responsibilities:
• Design, implement, and deliver frameworks, control systems, and data pipelines to support flagship products like Voice Remote and Assistant.
• Develop, troubleshoot, and maintain large-scale web services within a microservice architecture capable of handling millions of daily requests.
• Act as a technical liaison to facilitate communication and collaboration with internal and external customers and business partners.
• Provide guidance and support to less experienced developers to improve team performance.
• Collaborate with cross-functional teams to ensure seamless integration and operationalization of AI-driven products.
• Utilize modern tools and technologies, including Spring Boot, Docker, Kubernetes, and cloud services, to optimize system performance.
• Conduct research and implement solutions for machine learning and natural language processing challenges.
• Ensure the reliability and scalability of systems through rigorous testing and continuous improvement.
• Participate in code reviews and provide constructive feedback to maintain high-quality standards.
• Stay updated on emerging technologies and incorporate them into development practices as appropriate.
• Proficiency in Java programming, with experience in Kotlin being a plus.• Hands-on experience with Spring frameworks, including Spring Boot.
• Familiarity with tools such as JUnit, Maven, Git, and Jenkins.
• Knowledge of container systems like Docker and Kubernetes.
• Understanding of cloud services such as AWS (EC2, S3, Lambda).
• Experience with RESTful APIs and microservice development.
• Exposure to machine learning, natural language processing, and optimization techniques is preferred.
• Strong teamwork and communication skills for effective collaboration with diverse teams.