Padmi

Java Developer GenAI & Agentic AI

MumbaiPosted 1 month ago
Software engineeringMid-level
Apply at Automationedge

Opens the source posting on naukri.com

Source description

About the role

View original

Experience: 2 5 Years Joining: Immediate to 30 Days Preferred We are looking for a passionate Java Developer AI Enterprise Applications to join our Professional Services team. The ideal candidate should have strong Java development skills along with hands-on experience in building scalable enterprise applications and integrating AI/Generative AI capabilities using Java frameworks, REST APIs, Spring Boot, microservices, and cloud technologies. Familiarity with AI integration frameworks, LLM APIs, or AI orchestration platforms is an added advantage. This role offers an opportunity to work on cutting-edge AI-enabled enterprise products, intelligent automation solutions, and enterprise-scale digital transformation platforms. Key Responsibilities: Design, develop, and maintain scalable, high-performance enterprise applications and RESTful APIs using Java and the Spring Boot framework. Develop and implement microservices-based applications following industry best practices and design patterns. Build robust backend services with a focus on scalability, performance, security, and maintainability. Design, develop, and optimize database solutions using SQL/NoSQL databases, including writing efficient queries and managing data persistence. Integrate enterprise applications with third-party systems, APIs, messaging platforms, and cloud services. Develop and consume RESTful and SOAP web services to support business and enterprise integration requirements. Implement secure application development practices, including authentication, authorization, and data protection using frameworks such as Spring Security and OAuth2/JWT. Deploy, monitor, and optimize Java applications in cloud environments (AWS, Azure, or GCP) and support containerized deployments using Docker and Kubernetes. Collaborate with Product, Engineering, QA, and DevOps teams to deliver high-quality software solutions following Agile/Scrum methodologies. Perform code reviews, troubleshoot production issues, optimize application performance, and ensure adherence to coding standards and best practices. Stay updated with the latest Java ecosystem, frameworks, cloud technologies, and software engineering best practices to continuously improve application quality and development efficiency Required Technical Skills 2+ years of hands-on experience in Java application development. Strong proficiency in Java 8/11/17+, Core Java, Object-Oriented Programming (OOP), Collections, Multithreading, and Exception Handling. Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA/Hibernate, and the Spring ecosystem. Experience in designing and developing RESTful APIs and microservices-based applications. Strong knowledge of relational databases (Oracle, MySQL, PostgreSQL, SQL Server) and ORM frameworks such as Hibernate/JPA. Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP). Knowledge of build and dependency management tools such as Maven or Gradle. Experience with version control systems such as Git and CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Understanding of software design principles, design patterns, secure coding practices, and application performance optimization. Familiarity with Agile/Scrum development methodologies and collaborative development practices. Good to Have Experience with Agentic AI frameworks and autonomous AI systems. Exposure to MCP (Model Context Protocol), AI tool calling, and function calling. Experience with Kubernetes and containerized deployments. Knowledge of SQL/NoSQL databases and cloud-native architectures. Exposure to AI observability, evaluation frameworks, and model monitoring. Required Soft Skills Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Ability to work independently in a fast-paced product environment. Strong learning mindset and passion for emerging AI technologies. Educational Qualification BE/B.Tech/M.Tech/MCA in Computer Science, Information Technology, Artificial Intelligence, or related disciplines. Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

One address, no account. We’ll tell you when matching roles go live.

More at Automationedge

Related open roles

View all roles
Java Developer GenAI & Agentic AI at Automationedge · Padmi