NBBL - Senior Associate Application Development (Java Developer )
- Source: Naukri
- National Payments Corporation of India (NPCI)
- On-site
- Chennai
- Full-Time
- Senior
Job Description
Key responsibilities
-
Experience in enterprise software environment using java & J2EE technologies
-
Having sufficient design experience in a complex enterprise software environment.
-
Strong foundation in computer science fundamentals: data structures, algorithms, and coding
-
Hands on experience in developing code using Kafka and Redis
-
Good exposure to various Design patterns
-
Good working knowledge of UML and hands-on experience in at least one of the UML tools
-
Hands-on experience with Java, J2EE, Spring, Hibernate, Web Services, REST, SQL
-
Knowledge of Open-Source tools is a must
-
Strong experience in relational database (Postgres) and SQL. Experience of NoSQL (Cassandra/Foundation DB) highly desirable.
-
Good team player -Needs to work with Architects/ technical leads/ business leads to arrive at solutions
-
Handson experience using modern AIpowered developer tools (Copilot, Kilo Code, etc.) for coding, refactoring, documentation, and test generation.
-
Basic understanding of Gen AI and Machine Learning concepts, including Agentic AI, LLM capabilities, prompt engineering fundamentals, and AIassisted development workflows.
-
Experience integrating or consuming AI/ML or LLMbased services and APIs with awareness of responsible and secure use of AI in enterprise environments.
Key skills and experience required :
-
3- 6 years of handson experience in Java, J2EE, Spring, Hibernate, REST, and SQL
-
Strong foundation in computer science fundamentals data structures, algorithms, and problemsolving
-
Experience working with Kafka and Redis
-
Solid understanding of design patterns and UML; handson with at least one UML tool
-
Strong experience with relational databases (Postgres); exposure to NoSQL (Cassandra/Foundation DB) preferred
-
Knowledge and practical use of opensource tools
-
Exposure to AIpowered developer tools (Copilot, Kilo Code, etc.) for coding, refactoring, testing, and documentation
-
Basic understanding of Gen AI, prompt engineering, agentic AI, and AI-assisted development workflows
-
Experience integrating or consuming AI/ML or LLM-based services and APIs with a focus on secure and responsible use
-
Ability to collaborate with architects, tech leads, and business teams to drive solutioning
Good communication skills with the ability to articulate technical concepts clearly
Skills
- Java
- j2ee
- Kafka
- Redis
- spring
- Hibernate
- PostgreSQL
- cassandra
- apache-cassandra
