Java developer
Sound knowledge of data structures, algorithms and object-oriented programming
Strong design skills including data modelling.
Good problem solving and complexity analysis skills.
Deep understanding of multi-threading, asynchronous environments, memory management, networking, caching, performance optimization and security.
Hands on experience in Spring, Springboot, Hibernate, SQL.
Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests.
Experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices.
Hands on experience with code management tools like git.
Ability to write clean, modular, reusable, scalable, efficient, well documented and unit tested code to solve business problems
Proficiency in Java, SQL and good problem solving skills.
Preferred knowledge in Spring, Springboot, Hibernate, Microservices architecture, RESTful APIs, Git
Familiarity with multi-threading, asynchronous environments, memory management, networking, caching, performance optimization and security would be a plus.
It would be a plus if you have experience with one or more of the following:
NOSQL - Mongo/Elasticsearch
Redis
Kafka
Angular
AWS
Salary: Not Disclosed by Recruiter
Industry:Banking / Financial Services / Broking
Functional Area:IT Software - eCommerce, Internet Technologies
Role Category:Programming & Design
Role:Software Developer
Key Skills
Education-
UG:
PG:
Doctorate:
Company Profile
Novopay Solutions Pvt. Ltd.
Contact Company:Novopay Solutions Pvt. Ltd.
Email:Careers@novopay.in