Show more filters
Job Type   /   Job Level
Contract   /   Senior Executive
Job Location
Chennai, Tamil Nadu, India
A free Jobstore account is required to proceed to the employer site.
  • Job Title: Java Developer
  • Division: Banking Connect
  • Experience: Minimum 3 - 6 years
  • Employment Type: Contract
  • Location: Chennai (Onsite - 5 Days WFO)


Key Responsibilities

  • Experience in enterprise-scale software development using Java and J2EE


technologies

  • Strong design experience in complex enterprise software environments
  • Solid foundation in computer science fundamentals, including data structures,


algorithms, and coding

  • Hands-on experience in developing and integrating code using Kafka and


Redis

  • Good exposure to object-oriented design patterns
  • Working knowledge of UML, with hands-on experience using at least one UML


modeling tool

  • Hands-on development experience with Java, J2EE, Spring, Hibernate, RESTful


Web Services, and SQL

  • Practical experience with open-source tools and frameworks
  • Strong experience with relational databases (Postgres) and SQL; exposure to


NoSQL databases such as Cassandra or FoundationDB is desirable

  • Ability to collaborate with architects, technical leads, and business


stakeholders to design and implement solutions

  • Hands-on usage of AI-powered developer tools (e.g., Copilot, Kilo Code) for


coding, refactoring, documentation, and test generation

  • Basic understanding of Generative AI and Machine Learning concepts,


including LLM capabilities, agentic AI, prompt-engineering fundamentals, and

AI-assisted development workflows

  • Experience integrating or consuming AI/ML or LLM-based APIs, with awareness


of secure and responsible AI usage in enterprise environments

Key Skills & Experience Required

  • 3–6 years of hands-on experience in Java, J2EE, Spring, Hibernate, REST APIs,


and SQL

  • Strong problem-solving skills backed by data structures and algorithms
  • Experience working with Kafka and Redis in distributed systems
  • Good understanding of design patterns and UML, with hands-on modeling


Experience

  • Strong experience with Postgres; exposure to NoSQL databases preferred
  • Practical knowledge and usage of open-source tools
  • Exposure to AI-assisted development tools for coding, testing, refactoring, and


documentation

  • Basic knowledge of GenAI, prompt engineering, agentic AI, and AI-assisted


workflows

  • Experience consuming or integrating AI/ML services and APIs with secure


development practices

  • Strong communication skills and ability to clearly articulate technical concepts
  • Proven ability to work collaboratively with cross-functional technical and


business teams
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Tamil Nadu   »   Jobs in Chennai   »   Java Developer (C)

More jobs

People also search