Role : Senior Backend Engineer
Job Summary :
We are seeking a highly experienced Senior Backend Engineer with 4+ years of relevant experience to join the Technology Department in a pivotal role focused on scalable application development. This Engineer will work with a team of talented developers to build and enhance scalable and high-performance core platform services primarily using Java and the Spring framework. The role demands hands-on programming and architecture contributions, emphasizing technical design, system optimization, and the adoption of cutting-edge technologies within an agile environment.
Primary Responsibility & Core Functions :
Architecture and Technical Design :
Development and System Enhancement :
Collaboration and Operations :
Required Skills & Qualifications :
Experience & Education : 4+ years of relevant experience; Bachelors degree in Computer Science, Computer Engineering, or related technical discipline.
Core Technology : Exceptional experience and working knowledge of Java technologies and Spring framework.
Architecture : Very good understanding of Micro-Services Design, Object Oriented Programming, and Service Oriented Architecture (SOA).
Foundational Skills : Strong Analytical and Problem-Solving skills and a strong understanding of basic Algorithms and Data Structures.
Databases : Experience with SQL and NoSQL database systems.
DevOps & Platform : Experience in Docker Containers (build and deployment), comfort with the Linux command-line interface, and detailed knowledge of the JVM Platform.
Security : Very good understanding and experience with Authentication based systems and basic Cryptography.
Process : Discipline in Test Driven Development (TDD) and thorough understanding and experience with Agile Software Development.
Tools : Experience working with Git in a CI / CD environment and experience with JIRA / Confluence or similar tools.
Preferred Skills :
(ref : hirist.tech)
Backend Engineer Java • Delhi, IN