AES - Application Modernization - Advanced Skills - Cloud
We are looking for an experienced Backend / AI Developer to join our team and drive the development of innovative, intelligent backend services for retail POS systems. The successful candidate will have a strong background in Java development, with a focus on Spring Boot and a deep understanding of the POS domain. This role is crucial in building microservices that support high-volume retail transactions and integrate AI/ML capabilities. We work in an Agile environment, so adaptability and a collaborative mindset are key.
Responsibilities
Responsibilities
• Troubleshoot and debug Java-based backend applications
• Perform code fixes and SQL-based data investigation
• Monitor and resolve issues in GCP/GKE/Kubernetes environments
• Participate in incident triage and cross-team collaboration
• Support integrations across APIs, event streams, and middleware
• Assist with AI/ML service integrations and debug AI-driven workflows
• Work with Kafka/Pub-Sub for event-driven data processing
• Improve observability (logs, metrics, traces)
• Validate data quality for AI and backend systems
Required Skills
• Strong Java and backend troubleshooting experience
• Production incident triage experience
• Knowledge of GCP, GKE, Kubernetes basics
• Solid SQL and REST API knowledge
• Familiarity with microservices and distributed systems
• Understanding of event-driven architecture (Kafka/Pub-Sub)
• Basic AI/ML awareness (APIs, inference, LLM basics)
• Experience integrating external/AI APIs
• Exposure to observability tools (e.g., Grafana, Stackdriver)
• Basic scripting (Python or similar)
• Strong communication and adaptability
Nice to Have
• Retail or POS domain experience
Qualifications
- 6 to 10 years of software development experience, with a strong focus on Java backend development.
- Hands-on expertise in Java, Spring Boot, Spring MVC, and Spring Data JPA is mandatory.
- Strong experience with Hibernate / JPA ORM, SQL, and database design for efficient data management.
- Proven track record in building RESTful APIs and microservices architectures for scalable solutions.
- Good understanding of backend system design, performance tuning, and scalability best practices.
- Working knowledge of AI/ML integration, including model inference, APIs, analytics, and fraud detection.
- Experience with Python and/or Java-based AI frameworks is an added advantage.
- In-depth knowledge of POS systems, retail transactions, billing, pricing, promotions, and store operations.
- Familiarity with cloud platforms (AWS, GCP, Azure) for efficient deployment and management.
- Strong analytical, problem-solving, and communication skills, with a collaborative and adaptable mindset.