Job
Description
Job Description – SDE Lead (Java Developer)Work Location: Chennai / Bangalore
Experience: 5 – 8 Years
About the RoleWe are looking for a highly skilled and motivated SDE Lead (Java Developer) to join our dynamic technology team. The role involves leading the design and development of scalable software solutions, mentoring team members, and driving innovation to meet the evolving needs of the business. The ideal candidate should bring strong expertise in Java, Microservices, Spring frameworks, and a solid understanding of full-stack development, along with proven leadership qualities.
Key ResponsibilitiesDesign and develop object-oriented models and data structures for new software projects.
Implement business logic and data models with effective class design and structure.
Conduct software analysis, coding, testing, and debugging, ensuring quality and performance.
Recommend and implement process improvements for software development.
Propose and build innovative software solutions for lending functionality, reporting, and scalability.
Take ownership and accountability for assigned deliverables, ensuring timely and high-quality outcomes.
Collaborate with architects and peers throughout the software development life cycle (SDLC).
Research, evaluate, and adopt emerging technologies to build performant, reliable, and sustainable systems.
Mentor junior developers and provide technical leadership within the team.
QualificationsB.E / B.Tech in Computer Science or an equivalent degree.
Technical SkillsProficiency in Java, Microservices, Spring Boot, Spring MVC, Spring REST APIs, Spring Security, JSP.
Experience with MS SQL Server, Redis, Oauth2, jQuery.
Strong competencies in Data Structures, Algorithms, and Space-Time Complexity.
Excellent debugging and problem-solving skills.
Solid understanding of software architectures, design patterns, and emerging technologies.
Hands-on experience with end-to-end SDLC in an Agile environment.
Desired ExperiencePrior experience in Lending, Banking, Fintech, or related domains.
Exposure to web application development and system integration.
Soft SkillsStrong analytical and logical thinking.
Excellent communication and collaboration skills.
Ability to translate business requirements into technical solutions.
Effective time management, prioritization, and attention to detail.
Flexibility and adaptability to changing priorities.
Ability to work independently with minimal supervision as well as in team environments.