Senior Full Stack Developer - Java with AI Expertise
About the Role
Location India Haryana Gurugram Company Siemens Energy Industrial Turbomachinery India Private Limited Organization Gas Services Business Unit Digital Services Full / Part time Full-time Experience Level Experienced Professional
A Snapshot of Your Day
As a Full Stack Java Developer with AI Expertise , you will design, develop, and support scalable front‑end and back‑end applications, while integrating AI/LLM capabilities into enterprise solutions. You will collaborate closely with business stakeholders, analysts, and global teams to deliver secure, high‑quality technology solutions aligned with Siemens Energy business needs.
This role offers the opportunity to work in a global environment, contribute to innovative AI‑enabled platforms, and grow toward future international roles within Siemens Energy.
How You’ll Make an Impact
Design, develop, and maintain high‑quality front‑end and back‑end applications. Ensure code quality through reviews, adherence to standards, and implementation of unit and integration testing. Integrate AI/LLM capabilities, including prompt engineering, response tuning, NLP workflows, and RAG‑based solutions. Collaborate with cross‑functional teams to gather requirements and ensure technical feasibility. Troubleshoot and resolve issues across the full application stack. Contribute to CI/CD pipelines and cloud deployments (OCI). Communicate effectively with global stakeholders across the US and Europe. Your opportunities for personal growth
Be part of an international, multicultural, and diverse team. Work independently. Work creatively. What You Bring
·2- 3 years of hands-on experience in AI/ML Implementation. ·Must have strong analytical and creative problem-solving skills. ·Ability to work independently or collaboratively in Agile environments. ·Excellent communication skills, both written and verbal, with the ability to effectively collaborate with technical and non-technical stakeholders from round the globe. Must Have Skills
Expertise in Core Java 17+, J2EE, Spring, Hibernate, JPA, Web Services. Strong understanding of OOPs concepts and design patterns. Experience with REST API development & good hands-on on building and deploying microservices. Experience with at least one of these Java Script frameworks (Angular 14+/ReactJS/ExtJS /Node JS). Strong knowledge of HTML5, CSS, XML, OOA and OOD Concepts. Hands‑on experience integrating LLMs or AI APIs. Experience in Prompt Engineering and fine-tuning LLMs. Knowledge of NLP concepts (agents, entities, embeddings, vector search). Exposure to RAG pipelines, Spring AI, and vector databases. Familiarity with RDMS, preferably Oracle. Knowledge of code versioning tools (GIT). Experience with project management and source/version control such as: JIRA and GIT. Knowledge of Linux/Unix Commands. Working experience in CI/CD pipeline. Ability to understand technology integration scenarios and apply these learnings to complex troubleshooting situations. Comfortable working in a fast paced, Agile, release-often environment. Knowledge of high-quality professional software engineering practices for agile SDLC, including coding standards, code reviews, source control management, build processes, testing, and deployment. Good To Have Skills
Exposure to any cloud Infrastructure like OCI, GCP or AWS. Experience with messaging systems (JMS, Active MQ, or similar). Able to work efficiently in a cross-platform environment.