LTM logo

Java Developer(Python + AI)

LTM

8 - 13 years

Pune

Posted:15 hours ago

Apply

Job Description

About the Role:

We are seeking an experienced and highly skilled Software Engineer/Technical Lead with strong expertise in Java, Python, and AI-powered development tools. The ideal candidate will be responsible for designing, developing, and implementing scalable enterprise applications while leveraging modern AI technologies to improve productivity, automation, and solution delivery.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java and Python technologies.
  • Develop scalable microservices and RESTful APIs.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Integrate and leverage AI tools/platforms (such as GitHub Copilot, OpenAI, Azure AI, Vertex AI, Claude, or similar) for application development, automation, and optimization.
  • Participate in architectural design discussions and technical decision-making.
  • Conduct code reviews and mentor junior developers.
  • Optimize application performance, scalability, and reliability.
  • Ensure adherence to coding standards, security guidelines, and best practices.
  • Work in Agile/Scrum environments and contribute throughout the SDLC lifecycle.

Required Skills:

  • Strong experience in

    Core Java, Java 8/11/17

    , Collections, Multithreading, and JVM concepts.
  • Hands-on experience with

    Spring Boot, Spring MVC, Spring Cloud

    , and Microservices architecture.
  • Strong proficiency in

    Python

    programming.
  • Experience building REST APIs and integrating third-party services.
  • Good understanding of

    SQL/NoSQL databases

    such as PostgreSQL, Oracle, MySQL, MongoDB, etc.
  • Exposure to

    Cloud Platforms

    (Azure, AWS, or GCP).
  • Experience with

    Docker, Kubernetes, CI/CD pipelines

    , and DevOps practices.
  • Hands-on experience with any AI-powered development or productivity tool.
  • Familiarity with Generative AI concepts, LLMs, prompt engineering, or AI-assisted development is preferred.

AI Tools Experience (Any One or More):

  • GitHub Copilot
  • Azure OpenAI Services
  • OpenAI APIs
  • Claude AI
  • Google Vertex AI
  • LangChain
  • Microsoft AI Studio
  • AI-based coding assistants and developer productivity tools

Preferred Qualifications:

  • Experience in designing distributed systems and scalable enterprise applications.
  • Exposure to AI/ML projects or Generative AI implementations.
  • Knowledge of event-driven architecture and messaging systems (Kafka/RabbitMQ).
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.

Education:

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Key Competencies:

  • Technical Leadership
  • System Design & Architecture
  • Problem Solving
  • Stakeholder Management
  • Innovation & Automation Mindset
  • Agile Methodologies

Skills Required

Core Java AI tools Python Artificial Intelligence Java Development Spring Microservices Core

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
LTM logo
LTM

RecommendedJobs for You