Lead Java Backend (Microservices) - Reston, VA (Onsite)

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12+ Month(s)

Skills

Azure
Java
Microservices
RestAPI
Kubernetes

Job Details

About ChabezTech Chabez Tech is a fast-growing IT services and software development firm providing services across several domains. Chabez Tech is headquartered in Pennsylvania with a client base all around the world. Chabez Tech provides a wide variety of IT services, Application development and IT solutions. We have an offshore hub for back end operations and support for clients all over the world. Job Title: Backend Java Lead (Microservices) Location: Reston, VA (Onsite) Duration: Long term contract Skill Java, Azure, Rest API, J2EE, Microservices, Kafka, RestAPI Responsibilities:
  • Develop and maintain scalable backend applications using Java technologies.
  • Design, implement, and maintain RESTful APIs for seamless communication between various systems.
  • Utilize Azure services for cloud-based development and deployment tasks.
  • Lead and mentor junior developers in the team, providing technical guidance and support.
  • Architect and implement microservices-based architecture to enhance system modularity and flexibility.
  • Implement event-driven architecture using Kafka for efficient and real-time data processing.
  • Collaborate with cross-functional teams including frontend developers, QA engineers, and product managers to deliver high-quality software solutions.
  • Participate in code reviews, design discussions, and provide constructive feedback to ensure code quality and best practices adherence.
  • Troubleshoot and debug complex issues in production environments, ensuring minimal downtime and optimal performance.
  • Stay updated with the latest industry trends and best practices in backend development, continuously improving skills and processes.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in Java development, with a strong understanding of J2EE concepts and best practices.
  • Extensive experience with Azure cloud services, including but not limited to Azure App Service, Azure Functions, and Azure Storage.
  • Proficiency in designing and implementing RESTful APIs using frameworks like Spring Boot.
  • Prior experience in a leadership or lead developer role, with the ability to guide and mentor junior team members.
  • Hands-on experience with microservices architecture, including service discovery, containerization, and orchestration.
  • Familiarity with Kafka or other similar messaging systems for building event-driven architectures.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced environment.
  • Prior experience in the retail industry or working with clients in the retail sector is a plus.
Regards, ChabezTech TA Team