JOBSEARCHER

Java Middleware Engineer

Java Middleware Engineer Location: Phoenix, AZ (3 days in office) Duration: Long Term Job Description: Skills: Full Stack Python (Django, Flask, or FastAPI, plus front-end frameworks like React, Angular, or Vue). Full Stack Java (Spring Framework, Hibernate, plus front-end frameworks like React, Angular, or Vue). Strong knowledge of databases (SQL and NoSQL: MS SQL, PostgreSQL, MySQL, MongoDB). Hands-on experience with Microsoft Graph APIs. Proficiency in RESTful APIs, GraphQL, and microservices architecture. Familiarity with cloud platforms (AWS, Azure, or GCP). Experience with Git, CI/CD pipelines, and DevOps practices. Experience with event-driven architecture and messaging systems (Kafka, RabbitMQ). Roles and Responsibilities: Full Stack Development: Build, test, and deploy features across the entire stack, with strong emphasis on either Python (e.g., Django/Flask/FastAPI) or Java (e.g., Spring Framework). API Integration: Design and implement integrations with Microsoft Graph APIs and other third-party systems. Architecture & Design: Contribute to system architecture and ensure scalability, security, and maintainability. Continuous Improvement: Stay updated with best practices, frameworks, and tooling to enhance productivity and code quality. Quality Assurance: Drive engineering excellence through unit tests, integration tests, and CI/CD practices.