CrawlJobs Logo

Java+AI Developer

India, Hyderabad · Job Posted June 16, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design and implement scalable backend APIs and microservices using Java 17+, Spring Boot, Spring Security, and REST/gRPC APIs
  • Implement robust authentication, authorization, and policy enforcement using Spring Security, OAuth2/OIDC, and JWT
  • Integrate with relational and NoSQL data stores (MS SQL, MongoDB) and experiment with and operationalize Vector DBs for AI/semantic search use cases
  • Build secure authentication/authorization flows using OAuth2/OIDC, JWT, RBAC/ABAC
  • Build or support frontends in React and Angular (component design, state management, secure API integration)
  • Design and implement event-driven systems leveraging Kafka for messaging and streaming workloads
  • Work with stream processing technologies such as Apache Flink to build real-time data processing and enrichment pipelines
  • Integrate LLM features using LangChain/LangGraph (RAG, tools/agents, function calling), Chainlit for prototyping UIs/demos
  • Build Agent AI workflows (planning, memory, retrieval) with Python microservices using FastAPI where appropriate
  • Implement Vector DB-backed retrieval and guardrails, prompt templates, evaluation, and observability for LLM features
  • Containerize applications using Docker and deploy them to Kubernetes-based environments, ideally including OpenShift (OCP)
  • Define and maintain CI/CD pipelines using GitHub Actions for build, test, security scanning, and deployments
  • Use Helm for managing Kubernetes application manifests and Terraform for provisioning cloud infrastructure (e.g., Azure resources)
  • Collaborate with cloud engineering teams to optimize performance, cost, and reliability in Azure and/or OCP environments
  • Perform application security reviews, threat modeling, and drive remediation activities across the SDLC
  • Implement and manage secure secret storage and rotation using Vault/Key Vault or similar secret-management solutions
  • Ensure adherence to enterprise security policies, regulatory requirements, and best practices for secure coding and deployment
  • Implement metrics and alerts with Prometheus/Grafana
  • APM via AppDynamics (or equivalent)
  • Define SLIs/SLOs, conduct performance/load testing, profiling, and tuning (GC, connection pools, thread pools, queries)
  • Drive incident response, root cause analysis, and reliability improvements
  • Work in a Scrum-based environment, contributing to sprint planning, backlog refinement, daily standups, and retrospectives
  • Use Jira (or similar tools) for work tracking, reporting, and continuous improvement across the SDLC
  • Provide technical leadership, mentorship, and code reviews to other engineers
  • Collaborate with cross-functional teams (security, ops, data, product, QA) to ensure end-to-end delivery quality

Requirements

  • Strong experience with Java (6+ years), Spring, and Spring Boot for building RESTful APIs and microservices
  • Hands-on expertise with Spring Security, OAuth2/OIDC, JWT, and role/attribute-based access control
  • Experience conducting security reviews, remediating vulnerabilities, and implementing secure coding practices
  • Familiarity with mTLS, certificate management, and secure communication patterns
  • Strong knowledge of relational databases, especially MS SQL (schema design, queries, performance tuning)
  • Experience with NoSQL databases such as MongoDB (document modeling, indexing, scaling)
  • Exposure to Vector Databases and vector search concepts (embeddings, similarity search) for AI use cases
  • Practical experience with Kafka (producers/consumers, topics, partitions) and familiarity with stream processing using Flink
  • Professional experience building frontend using React and/or Angular
  • Strong skills in TypeScript, modern JavaScript, and responsive UI development
  • Ability to design and implement clean, reusable UI components and integrate with backend REST/GraphQL/AI endpoints
  • Solid experience with Docker, Kubernetes, and ideally Red Hat OpenShift (OCP)
  • Hands-on experience with CI/CD using GitHub Actions (pipelines, workflows, environment promotions)
  • Experience managing deployments with Helm charts and using Terraform for IaC to provision and manage Azure or other cloud services
  • Working knowledge of Azure services relevant to app hosting, data, networking, identity, and observability
  • Proficiency in Python for building AI, data, or automation components
  • Hands-on experience with Generative AI and LLMs (prompt engineering, model integration, safety considerations)
  • Experience with one or more AI frameworks: LangChain, LangGraph, FastAPI, and orchestration of multi-step, agent-based workflows
  • Experience building AI applications or tools with Chainlit or similar conversational/UX frameworks
  • Strong understanding of observability practices
  • hands-on experience configuring Prometheus & Grafana for metrics and alerts
  • Experience with AppDynamics (or similar APM tools) for application performance monitoring and troubleshooting
  • Experience designing and executing performance testing strategies for APIs, databases, and UIs, including tooling and analysis
  • Strong working experience in Agile/Scrum teams with Jira or similar tools
  • Excellent communication skills and ability to work effectively with both technical and non-technical stakeholders
  • Proven experience mentoring junior engineers and influencing technical direction

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java+AI Developer

8 matching positions

Lead Java AI Developer

The Quattro Development and XVA Technology teams actively develop and enhance a ...
Location
Location
Canada , Toronto; Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in Apps Development or systems analysis role
  • Business knowledge of CVA, XVA, counterparty credit risk
  • In depth knowledge of Java, MongoDB, Python, Kafka
  • Experience with building applications on cloud platform such as Kubernetes or OpenShift
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Sr Java/Java EE Architect / Lead Java Developer (AI)

The Java EE Developer are expected to contribute to the design, development, and...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands-on experience in Java and Java EE development, including EJB, JPA, and SOAP-based services. Able to analyze legacy codebases and identify transformation paths for cloud migration
  • Proficiency in Java SE 1.8 and Java EE 8, including deployment on enterprise-grade application servers
  • Experience with object-relational mapping and integrating persistence layers with business logic
  • Ability to work with cross-functional teams including architects, business analysts, and security engineers to align development with business goals
  • Proven experience with, or strong understanding of, AI code analysis tools for static analysis, code understanding, and pattern recognition
  • Familiarity with DevSecOps practices, including automated testing, deployment, and monitoring
  • Exposure to cloud-native transformation strategies, including containerization, elastic scaling, and loosely coupled interfaces
  • Familiarity with Agile methodologies, sprint planning, and backlog refinement in collaboration with product owners and SMEs
  • Exceptional analytical and problem-solving skills, with a keen eye for detail
  • Strong understanding of software design principles and patterns
Job Responsibility
Job Responsibility
  • Analyze legacy Java EE components, including EJB, JPA , and SOAP services, to support architectural decision-making
  • Participate in application rationalization and transformation planning
  • Support technical walkthroughs and documentation activities to map current application behavior, dependencies, and integration points
  • Collaborate with architects and business analysts to help ensure modernization efforts retain core business logic and interoperability
  • Assist in migrating legacy systems to cloud-native platforms, emphasizing microservices and API-driven architectures
  • Utilize AI code analysis tools for examining legacy Java EE applications
  • Extract and document detailed business requirements and rules based on existing code
  • Work with business stakeholders and technical teams to validate and adjust identified requirements
  • Identify and record technical debt, design patterns, and architectural details within legacy systems
Read More
Arrow Right

AI Java Developer

We are now looking for a SW Developer to work with Ericsson BSS/OSS products. Yo...
Location
Location
Brazil , Indaiatuba
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education: Computer Science or Engineering
  • Experience in Java Programming
  • Developed working knowledge in modern software development techniques
  • Cloud: Kubernetes, Docker, Helm charts
  • Engagement and eagerness to act for the greater good of our organization and Ericsson
  • An innovative, passionate and positive approach to your daily work
  • Ability to quickly adapt and respond to change
  • Soft Skills: Teamwork and communication
  • Planning and Organizing
Job Responsibility
Job Responsibility
  • Develop competence in technical domain
  • Ensure that the development is done according to Agile principles
  • Develop and test high quality products
  • Perform trouble shooting and customer support
  • Continuous improvements in products and processes
  • Collaborate with development and support team around the world
Read More
Arrow Right

Senior Java Developer with AI Experience

Randstad has partnered with a global company offering enterprise scale solutions...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
8000.00 - 11000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Core Java Mastery: 3+ years of professional software development experience with Java (Java 17+ preferred) and the Spring Boot ecosystem
  • AI & LLM Integration: Proven experience incorporating AI models into enterprise applications. Hands-on familiarity with frameworks like Spring AI, LangChain4j, or direct integration with OpenAI/Anthropic APIs, vector embedding models, and vector stores (e.g., Pinecone, Milvus, pgvector)
  • Messaging & Event Streaming: Strong experience with message brokers and event-driven architectures using Apache Kafka, RabbitMQ, or AWS SQS/SNS
  • Advanced SQL & RDBMS: Exceptional SQL skills. Deep understanding of database design, query optimization, indexing strategies, and performance tuning in databases like PostgreSQL, MySQL, or Oracle
  • API Development: Expert knowledge of building and consuming RESTful APIs and securing them (OAuth2, JWT)
Job Responsibility
Job Responsibility
  • AI & Backend Orchestration: Design, develop, and maintain high-performance backend services using Java/Spring Boot, integrating LLMs, vector databases, and AI model APIs into production workflows
  • Data & Messaging Architecture: Build resilient, event-driven microservices using messaging queues and optimize complex database interactions
  • System Design & Optimization: Lead the architectural design of scalable, secure, and low-latency APIs. Diagnose and resolve performance bottlenecks across the stack
  • Full-Stack Collaboration: Collaborate with data scientists, product managers, and frontend engineers. Contribute to user-facing features when needed to ensure seamless end-to-end integration
  • Mentorship & Best Practices: Write clean, well-tested, and maintainable code. Mentor junior/mid-level developers and champion CI/CD and DevOps best practices
What we offer
What we offer
  • Public Transport Accessible Location
  • MNC Company
  • Exciting Projects
  • great benefits
  • Fulltime
Read More
Arrow Right

Senior Java Developer With Ai Driven Development Tools -Vice President

The Applications Development Technology Lead Analyst is a senior-level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in application development and systems analysis
  • Extensive experience in the programming of complex software applications, with expert-level Object-Oriented Design skills
  • Expert knowledge of Core Java (Threading, Collections, Synchronization, Locking, Annotations, Generics) and J2EE
  • Strong experience with Spring Core and Spring Batch
  • Advanced ability to write and optimize complex SQL Queries and PL/SQL
  • Subject Matter Expert (SME) in applying design patterns to solve complex architectural challenges
  • Proven experience with Microservices architecture and development on cloud platforms
  • Experience with build scripts like Ant and Maven, and IDEs such as Eclipse
  • Deep understanding of ETL, ELT, and data warehousing concepts
  • Experience with NoSQL databases (e.g., MongoDB) or in-memory caches (e.g., GemFire/Redis/Hazelcast)
Job Responsibility
Job Responsibility
  • Lead a team of developers, providing technical guidance, and ensuring the delivery of high-quality Java/J2EE software applications that comply with specifications, timescales, and quality criteria
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve a variety of high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide technical thought leadership and expertise in advanced application programming, ensuring application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow to develop and enforce standards for coding, testing, debugging, and implementation
  • Develop a comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Serve as an advisor and coach to mid-level and senior developers and analysts, allocating work and providing technical mentorship
  • Lead design, code, and project review meetings with local and global teams
  • Take ownership of all applications in the assigned sub-domain within Risk Technology, ensuring they remain lean, resilient, robust, self-healing, and scalable
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer (Angular & Java) – AI-enabled Environment

You will join a technically strong, international team working on modern, busine...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
talan.com Logo
Talan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience with Angular and TypeScript
  • Commercial experience in Java backend development
  • Solid experience using the Spring Framework
  • Experience working with SQL databases, preferably PostgreSQL
  • Understanding of end-to-end software development processes
  • Experience with microservice-based architectures
  • Fluent English (spoken and written)
  • Strong communication skills, proactive mindset, and team-player attitude
Job Responsibility
Job Responsibility
  • Develop and maintain frontend applications using Angular and TypeScript
  • Design and implement backend services using Java and Spring
  • Work with microservices architecture in distributed systems
  • Develop and optimize database interactions using SQL and PostgreSQL
  • Contribute across the full end-to-end software development lifecycle
  • Collaborate closely with cross-functional teams to solve complex technical challenges
  • Leverage AI development tools to improve productivity and code quality
What we offer
What we offer
  • Full-time contract
  • Smart Office Pack so that you can work comfortably from home
  • Training and career development
  • Benefits and perks such as private medical insurance, life insurance, lunch and travel cards as part of the flexible remuneration package
  • Possibility to be part of a multicultural team and work on international projects
  • Possibility to manage work-permits
  • Fulltime
Read More
Arrow Right

Sr Programmer Analyst Core Java Developer with Spring SQL with AI driven development tools

The Applications Development Senior Programmer Analyst is an intermediate-level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in systems analysis and programming software applications
  • A strong background in Java development is essential
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting and project management techniques/methods
  • Demonstrated ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in leveraging AI-powered coding assistants (e.g., GitHub Copilot) to enhance and streamline the software development lifecycle, including tasks such as code generation, refactoring, debugging, unit test creation, and documentation
  • B.Tech from a top engineering college/university, preferably in Computer Science, EE, or ECE branches
  • Candidates with a passion for coding and systems development from other disciplines may also apply
  • A substantial part of experience should be in top-notch IBs/Banks and product companies
  • Efficient Prompting
Job Responsibility
Job Responsibility
  • Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development
  • Establishing and implementing new or revised applications systems and programs to meet specific business needs
  • Monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation
  • Integrating and deploying machine learning models and AI-powered features into Java-based enterprise applications
  • Collaborating with data scientists and AI specialists to build scalable and secure AI solutions
  • Applying Generative AI (GenAI) tools and techniques to accelerate development, optimize code, and improve documentation
  • Providing user and operational support on applications to business users
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems, provide evaluation of business processes, and make evaluative judgments
  • Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consulting with users, clients, and other technology groups on issues and recommending advanced programming solutions
  • Fulltime
Read More
Arrow Right

Sr Programmer Analyst Core Java Developer with Spring, SQL with AI-driven development tools

The Applications Development Senior Programmer Analyst is an intermediate-level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in systems analysis and programming software applications
  • A strong background in Java development is essential
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting and project management techniques/methods
  • Demonstrated ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Proficiency in leveraging AI-powered coding assistants (e.g., GitHub Copilot) to enhance and streamline the software development lifecycle, including tasks such as code generation, refactoring, debugging, unit test creation, and documentation
  • B.Tech from a top engineering college/university, preferably in Computer Science, EE, or ECE branches
  • A substantial part of experience should be in top-notch IBs/Banks and product companies
  • Experience with AI co-pilot and other AI-driven development tools is highly valued
  • Efficient Prompting: Demonstrating expertise in crafting clear, concise, and effective prompts to maximize the utility of AI co-pilots for code generation, debugging, refactoring, and documentation
Job Responsibility
Job Responsibility
  • Conducting tasks related to feasibility studies, time and cost estimates, IT planning, and risk analysis for applications development
  • Establishing and implementing new or revised applications systems and programs to meet specific business needs
  • Monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation
  • Integrating and deploying machine learning models and AI-powered features into Java-based enterprise applications
  • Collaborating with data scientists and AI specialists to build scalable and secure AI solutions
  • Applying Generative AI (GenAI) tools and techniques to accelerate development, optimize code, and improve documentation
  • Providing user and operational support on applications to business users
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems, provide evaluation of business processes, and make evaluative judgments
  • Recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consulting with users, clients, and other technology groups on issues and recommending advanced programming solutions
  • Fulltime
Read More
Arrow Right