We have a new opportunity for "Backend Developer" with our client. Interested candidates send me your CV to
[email protected]
Title : Backend Developer
Duration : 3 Months
Location : Offshore India - (Remote)-Ind.
Job Purpose:
The Applications Development Lead Programmer is a position responsible for participation in the establishment and implementation of new or revised application systems. The programmer in this job should be in coordination with the Technology Team and work in an agile methodology to deliver the application. This role requires in-depth understanding of how areas collectively integrate within sub-function as well as coordinate and contribute to the objectives of the function and overall business. Requires good analytical skills to filter, prioritize and validate potentially complex and dynamic material from multiple sources.
The overall objective of this role is to contribute to application system analysis and programming activities.
Operating Environment, Framework and Boundaries, Working Relationships:
Expert level knowledge and understanding in JAVA Spring boot, Spring Framework stack.
Deep understanding of microservices, design patterns and best practices to implement.
Knowledge of relational database systems SQL, Oracle and NO SQL databases key-value, Graph, document, and Column-family.
Hands-on experience in building secure RESTful APIs and understanding of API performance tuning.
Knowledge, Skills and Experience
Proficiency in core java and valuable working knowledge of spring boot, microservices.
Deep knowledge of Object-Oriented programing and engineering principles like
SOLID
Experience with database systems, with knowledge of SQL and NoSQL stores (e.g.
MySQL, Oracle, MongoDB, Couchbase, etc.)
Strong understanding of Agile development principles.
Thorough understanding of the responsibility of the platform, database, API,
caching layers, proxies used in system.
Writing non-blocking code and retrose advanced techniques using multithreading.
well versed with C/CD pipelines and actively involved in solving trouble shotting
issues in distributed systems.
understanding of single sign on or token-based authentication (rest, JWT and oauth)
Strong proficiency in java data structures, algorithm, and design patterns.
hands on experience in performance tuning, debugging, and monitoring.
Experience in coding, security best practices, unit testing as per the standards.
Ensure quality of technical and application architecture, design of systems across
the organization.
Banking or retails domains knowledge is good to have.
📌 Backend Developer (Bengaluru)
🏢 LanceSoft Middle East
📍 Bengaluru