Posted on: 29/05/2025
About the Role :
We are seeking a highly skilled and experienced Senior Backend Engineer to join our dynamic team.
In this role, you will be instrumental in designing, developing, and maintaining robust and scalable backend systems.
You will leverage your expertise in modern architectural patterns, API design, and a wide array of technologies to build high-performance and secure applications.
This is an exciting opportunity for an individual who is passionate about crafting elegant solutions, contributing to open-source initiatives, and working in a collaborative environment.
Responsibilities:
- Lead the design and architecture of new backend systems, ensuring adherence to best practices in API design, caching, and standard HTTP methods.
- Identify and mitigate API security vulnerabilities, implementing robust security measures to protect
applications and data.
- Contribute to the evolution of our microservices architecture, promoting modularity, reusability, and maintainability.
- Collaborate closely with front-end developers, product managers, and other stakeholders to define technical requirements and deliver integrated solutions.
- Write clean, efficient, well-documented, and testable code.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot and debug production issues, providing timely resolutions.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
- Stay up-to-date with emerging technologies and industry trends, evaluating their potential impact and
benefits.
- Contribute to open-source software projects and actively participate in open-source software development and adoption (preferred).
Required Skills :
- API Security Expertise: Proficient in identifying API security vulnerabilities and implementing effective mitigation measures.
- Microservices Architecture: Expertise in designing, developing, and deploying applications using Microservices Architecture.
- Spring Framework Proficiency: Strong experience with the Spring Framework, Spring Boot, and Hibernate.
- Web Technologies: Hands-on experience with web technologies like XML, JSON, and building RESTful APIs.
- Object-Oriented Design: Expertise in Object-Oriented Analysis & Design (OOAD) and applying Design Patterns.
- Core Computer Science Fundamentals: Strong knowledge of Data Structures, Multi-threading, and Algorithms.
- Open Source Contribution: Contribution to open-source software and active participation in open-source software development and adoption is preferred.
Key Skills :
- Security & Persistence: Experience with Spring Security and JPA.
- Modern Languages: Hands-on experience with Go Lang.
- Microservices: Strong experience in building and deploying Microservices.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1487761
Interview Questions for you
View All