3 - 8 years
5 - 15 Lacs
Posted:3 months ago|
Platform:
Work from Office
Full Time
Job Description : Experience Level: 3 Years - 12+ Years Designation: Software Engineer/Senior Software Engineer/Team Lead Term: Full Time, Permanent Location : Bangalore ( Work from Office) * This role offers opportunities for on-site travel as part of the responsibilities. Roles & Responsibilities: You will be part of a highly skilled engineering team working on building, enhancing, and maintaining digital banking applications. You will be responsible for designing and developing scalable, secure, and high performance backend systems using Java, Spring Boot, and Microservices. Key Responsibilities: • Develop and maintain Java-based applications, focusing on backend architecture. • Design, implement, and maintain microservices using Spring Boot. • Work collaboratively with cross-functional teams to gather requirements and deliver solutions. • Write clean, efficient, and reusable code adhering to best practices. • Optimize application performance, scalability, and security. • Participate in code reviews, mentor junior developers, and assist with troubleshooting and debugging. • Follow Agile methodologies and participate in sprint planning, retrospectives, and daily stand-ups. • Ensure high code quality by writing unit tests and performing integration testing. • Contribute to architectural discussions and design decisions (for Senior and Team Lead levels). • Lead and manage small to medium-sized development teams (for Team Lead role). Required Skills & Qualifications: For all roles (Software Engineer, Senior Software Engineer, Team Lead): • Strong proficiency in Java, with hands-on experience in Spring Boot and Microservices architecture. • Solid understanding of RESTful APIs, HTTP, and web services. • Experience with databases (SQL/NoSQL) and integrating data with applications. • Knowledge of version control systems like Git. • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP) is a plus. • Familiarity with CI/CD pipelines and Agile methodologies. • Strong problem-solving abilities and debugging skills. • Excellent communication and collaboration skills. For Software Engineer (3-6 Years): • 3 to 6 years of professional experience in Java development. • Hands-on experience with Spring Boot and building Microservices-based applications. • Understanding of object-oriented programming (OOP) concepts and design patterns. • Ability to work independently with minimal supervision, while collaborating with team members. For Senior Software Engineer (7-9 Years): • 7 to 9 years of experience in Java development with a strong focus on Spring Boot and Microservices. • Proven experience designing and developing scalable backend solutions. • In-depth knowledge of performance tuning, security practices, and best coding standards. • Experience mentoring junior developers and providing technical leadership. For Team Lead (10+ Years): • 10+ years of experience in Java development with expertise in Spring Boot and Microservices architecture. • Proven experience leading and managing development teams in an Agile environment. • Strong understanding of full-stack development and cross-functional collaboration. • Excellent team management skills, including leadership, mentoring, and decision-making skills. • Ability to be an individual contributor if required. • Ability to design and implement high-level architecture for complex systems.
ModeFinServer
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections ModeFinServer
5.0 - 15.0 Lacs P.A.
Chennai, Tamil Nadu, India
6.0 - 10.0 Lacs P.A.
Chennai, Tamil Nadu, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 7.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
3.0 - 7.0 Lacs P.A.
Delhi, Delhi, India
3.0 - 7.0 Lacs P.A.
Noida, Uttar Pradesh, India
3.0 - 9.5 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 14.0 Lacs P.A.
Noida, Uttar Pradesh, India
7.0 - 14.0 Lacs P.A.
Patan - Gujarat, Gujrat, India
4.0 - 11.0 Lacs P.A.