Job Title:Sr Java Engineer
Location:ChicagoIL
About the Role
We are seeking Senior Java Engineers with expertise in application migration and cloud modernization. This role focuses on designing developing and migrating enterprise applications using Java Spring Boot (Microservices) while leveraging Google Cloud Platform (GCP) services Kafka and AI-powered development tools such as GitHub Copilotwindsurf and Cursor Responsibilities:
- Lead the migration and modernization of existing applications to Google Cloud Platform (GKE/GHA)
- Develop optimize and maintain microservices-based architectures using Spring Boot
- Implement event-driven architectures using Kafka for scalable real-time data processing
- Utilize AI-driven development tools (GitHub Copilot Cursor AI) to improve coding efficiency and automation
- Collaborate with cross-functional teams to drive cloud-native solutions and best practices
- Ensure high-performance scalable and secure application deployments
- Contribute to CI/CD pipelines for seamless integration and continuous delivery in GCPRequired Experience:
- 8 years of hands-on experience in Java Spring Boot & Microservices development
- 2 years working with Google Cloud Platform (GCP) GKE/GHA
- 4 years of experience with Kafka for messaging and event-driven architectures
- 1 years utilizing GitHub Copilot Cursor AI or similar AI-driven development toolsPreferred Skills:
- Strong understanding of cloud migration strategies and best practices
- Experience in containerization and orchestration (Docker Kubernetes)
- Deep knowledge of REST APIs distributed systems and scalability
- Familiarity with CI/CD pipelines DevOps and Infrastructure as Code (IaC)
- Excellent problem-solving communication and collaboration skills