06 Sep
|
PayU Payments
|
Bengaluru
06 Sep
PayU Payments
Bengaluru
--------------------------------------------------------------------------------
SENIOR SOFTWARE ENGINEER - BACKEND DEVELOPMENT
ABOUT THE ROLE ?
We are seeking a talented Senior Software Engineer to join our dynamic
engineering team. This role focuses on building robust, scalable backend systems
and APIs that power our core products. You'll work with cutting-edge
technologies, collaborate with cross-functional teams, and have the opportunity
to mentor junior developers while contributing to architectural decisions.
KEY RESPONSIBILITIES ?
* Backend Development: Design, develop, and maintain high-performance backend
services and APIs using Java and Spring Boot
* System Architecture: Contribute to architectural decisions and design
patterns for scalable, maintainable systems
* Code Quality: Write clean, effective, and well-documented code following best
practices and design patterns
* Database Design: Design and optimize database schemas, queries, and data
access layers
* Performance Optimization: Identify bottlenecks and implement solutions to
improve system performance and scalability
* Testing: Develop comprehensive unit tests, integration tests, and participate
in code reviews
* Mentorship: Guide and mentor junior developers, sharing knowledge and best
practices
* Collaboration: Work closely with product managers, frontend developers, and
DevOps teams
* Problem Solving: Troubleshoot complex technical issues and provide innovative
solutions
REQUIRED QUALIFICATIONS ✅
* Experience: 5+ years of professional software development experience
* Backend Expertise: Strong experience in backend development with focus on
server-side technologies
* Java Proficiency: Advanced knowledge of Java (Java 8+) and object-oriented
programming principles
* Spring Framework: Extensive experience with Spring Boot, Spring MVC, and
Spring Data
* Database Skills: Proficiency with relational databases (MySQL) and SQL
optimization
* API Development: Experience building RESTful APIs and u
📌 Senior Software Engineer (Bengaluru)
🏢 PayU Payments
📍 Bengaluru