Java Microservices Lead with Python & AI Exposure
iTech US, Inc.
Plano, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Plano, United States of America
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Information Systems
Continuous Integration
DevOps
Distributed Systems
Performance Tuning
Google Cloud Platform
Enterprise Software Applications
Large Language Models
Spring-boot
Generative AI
Event Driven Architecture
Kubernetes
Information Technology
Kafka
REST
Docker
Microservices
Job description
- Lead the design and development of Java-based microservices solutions
- Architect scalable and resilient distributed systems
- Integrate AI/GenAI capabilities into enterprise applications where applicable
- Drive best practices in coding, testing, deployment, and performance tuning
- Collaborate with business and technology stakeholders to deliver high-quality solutions
Requirements
- Strong hands-on experience in Java 8+/11+, Spring Boot, Microservices
- Expertise in REST APIs, Kafka, Event-Driven Architecture
- Experience with Cloud Platforms (AWS/Azure/Google Cloud Platform)
- Good knowledge of Python development
- Exposure to AI/GenAI, LLMs, RAG, or AI-driven application integrations
- Experience with Docker, Kubernetes, CI/CD, DevOps practices
- Strong understanding of system design, scalability, and performance optimization
- Ability to lead technical discussions, code reviews, and mentor development teams
Required Education: At least a Bachelor's Degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems or closely related field is required.
Necessary Skills: Java, Spring Boot, Microservices, AI/GenAI.