Java Developer with AIML
Summary
Senior backend developer (8-13 years) building scalable, high-performance Java/J2EE applications using Spring Boot, microservices, messaging (Kafka, JMS/MQ), and SQL databases, with AI/ML exposure. Day-to-day involves CI/CD-based module deliveries, Linux scripting, testing/debugging production code, and integrating changes into legacy C++/.NET systems.
- Minimum of 8 to 13 years of Java Development experience.
- Strong Java, J2EE, Spring (Spring boot, Batch/Integration, DI etc.)
- AIML
- messaging/streaming technologies (JMS, MQ, Kafka etc.),
- Micro-service Architecture,
- Strong Database / PL SQL / Batch Processing skills,
- Hands-on Linux scripting experience,
- DevOps CI/CD pipeline integration (Helios).
Role expectations:
- 1. Minimum 8+ years of professional software development experience delivering highly scalable, high-performance applications to production end to end.
- 2. Collaborate closely with a Product Owner, business analyst to understand and implement functional use cases and business logic.
- 3. Work closely with an engineering team to integrate proposed strategic changes into the legacy applications.
- 4. Write clean, readable/reusable java code with unit/automation test cases, debug production.
- 5. Should be able to independently handle module deliveries (using CI/CD), multi-task effectively and provide timely updates to the leads.
- 6. Should be able to understand the current legacy code written in C++/.NET and implement