Posted on: 29/08/2025
Responsibilities :
- Extensive experience working on Backend development with JVM languages (preference for Kotlin).
- Lead design, planning, and estimation discussions within the team and with partners from across the department, along with business stakeholders.
- Conduct high-level system analysis and architecture design, ensuring alignment with business requirements, technical standards, and the overall architecture blueprint.
- Facilitate requirement gathering and translate complex business needs into technical specifications.
- Oversee the creation and maintenance of project and technical documentation.
- Identify and mitigate risks throughout the SDLC, proposing solutions to complex problems.
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
- Oversee production support processes, collaborating with operations and business stakeholders.
- Analyze issue patterns to drive improvements.
- Guide documentation efforts, maintain on-call rotations, and lead post-mortems.
- Lead efforts to resolve root causes and enhance performance, scalability, and reliability.
- Provide technical leadership and serve as advisor or coach to mid-level developers, analysts, and grads.
- You bring experience across API integration, databases, microservices architecture, and cloud technologies.
- You enjoy being hands-on and are happy to lead from a technical perspective, mentoring others and helping upscale teams.
- You have exceptional communication and collaboration skills.
Requirements :
- 8+ years of relevant experience in backend technologies, especially Java/Kotlin, and unit testing practices.
- Experience in managing and implementing successful projects.
- Ability to adjust priorities quickly as circumstances dictate.
- Demonstrated leadership and project management skills.
- Consistently demonstrates clear and concise written and verbal communication.
- Experience building RESTful APIs and (micro)services with frameworks like Spring Boot.
- Experience building solutions on at least one Cloud platform (preferably Azure).
- Knowledge of modern software architecture patterns.
- A desire to teach others and share knowledge.
- A team player mindset where you want to coach other team members on coding practices, design principles, and implementation patterns.
- Adjusts quickly to changing priorities and conditions.
- Copes effectively with complexity and change.
- Learn technologies and patterns quickly.
- Comfortable in uncharted waters.
- Ability to see the long term by choosing suitable technologies and approaches based on the end goals.
- High standards. We are looking for people who expect personal performance and team performance to be nothing short of the best.
- Experience using both relational databases (e. g. Postgres).
- Education : Bachelor's degree(B. Tech), preferably from a grade A college.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1537958
Interview Questions for you
View All