C
CoffeeBeans Consulting•2h ago
Indeed
Java Developer
Chennai, Tamil Nadu
Contract
Mid Level
Full Job Description
Java Developer - Banking Connect Division
About the Role
CoffeeBeans Consulting is seeking a skilled Java Developer to join our Banking Connect division in Chennai. This is a contract position requiring a minimum of 3 to 6 years of experience. The role is on-site, with a 5-day work-from-office policy.
Key Responsibilities
- Develop enterprise-scale software solutions using Java and J2EE technologies.
- Design complex enterprise software within challenging environments.
- Apply a strong foundation in computer science fundamentals, including data structures, algorithms, and coding best practices.
- Integrate and develop code using Kafka and Redis.
- Leverage object-oriented design patterns effectively.
- Utilize UML for modeling and design, employing at least one UML modeling tool.
- Perform hands-on development with Java, J2EE, Spring, Hibernate, RESTful Web Services, and SQL.
- Apply practical experience with open-source tools and frameworks.
- Work with relational databases such as Postgres and SQL; experience with NoSQL databases like Cassandra or FoundationDB is a plus.
- Collaborate with architects, technical leads, and business stakeholders to design and implement robust solutions.
- Employ AI-powered developer tools (e.g., Copilot, Kilo Code) for coding, refactoring, documentation, and test generation.
- Possess a basic understanding of Generative AI and Machine Learning concepts, including LLM capabilities, agentic AI, prompt engineering fundamentals, and AI-assisted development workflows.
- Integrate or consume AI/ML or LLM-based APIs, adhering to secure and responsible AI usage principles in enterprise settings.
Key Skills & Experience
- 3-6 years of hands-on experience in Java, J2EE, Spring, Hibernate, REST APIs, and SQL.
- Strong problem-solving abilities, supported by a solid understanding of data structures and algorithms.
- Experience with Kafka and Redis within distributed systems.
- Good understanding of design patterns and UML, with practical modeling experience.
- Strong experience with Postgres; exposure to NoSQL databases is preferred.
- Practical knowledge and application of open-source tools.
- Exposure to AI-assisted development tools for coding, testing, refactoring, and documentation.
- Basic knowledge of Generative AI, prompt engineering, agentic AI, and AI-assisted workflows.
- Experience consuming or integrating AI/ML services and APIs with a focus on secure development practices.
- Excellent communication skills, with the ability to clearly articulate technical concepts.
- Proven ability to collaborate effectively with cross-functional technical and business teams.
Company
C
CoffeeBeans Consulting
Chennai, Tamil Nadu
Posted on Indeed