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
Similar jobs

More from Coffeebeans Consulting
Coffeebeans Consulting 14 hours ago
Coffeebeans Consulting 14 hours ago

Java Developer (C)

Apply Now
Back to search page