Job Description :
Job Title: Java Backend Developer with AWS Location: Plano, TX / Chicago, IL (Onsite/Hybrid) Duration: Long-Term Contract - W2 Only Role Overview We are seeking a Java Backend Developer with strong experience in Spring, Microservices, and AWS to join our innovative engineering team. This role offers the opportunity to work with cutting-edge technologies, including AI-driven tools, while building scalable, secure, and high-performing backend systems. Key Responsibilities Design, develop, and maintain backend services using Java, Spring Boot, and Microservices architecture. Leverage AWS cloud services (EC2, S3, Lambda, RDS, ECS, etc to deploy, scale, and manage applications. Implement and optimize CI/CD pipelines for automated builds, testing, and deployments. Work with Kafka for event-driven architectures and real-time data streaming (huge plus Collaborate with DevOps teams to containerize and orchestrate applications using Docker and Kubernetes. Troubleshoot complex system issues and ensure high availability and reliability of backend services. Explore and integrate new technologies and AI tools to improve system efficiency and innovation. Participate in code reviews, enforce best practices, and contribute to continuous improvement. Qualifications Bachelor s or Master s degree in Computer Science, Engineering, or related field. 3+ years of backend development experience with Java and Spring Boot. Proven expertise in Microservices design and architecture. Strong hands-on experience with AWS cloud services. Familiarity with Kafka for event streaming (strong plus Solid experience with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, etc. Knowledge of Docker and Kubernetes (preferred Strong troubleshooting, debugging, and performance optimization skills. Enthusiastic about working with emerging technologies and AI-driven tools.