Java Technical Lead - Capital Markets / Discount Broking
Surfin Creatives · Bengaluru · onsite · Posted 1d ago
₹30.0L - ₹40.0L PA7–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role Overview
As a Technical Lead, you will serve as both a hands-on technical contributor and team mentor. You will design, develop, and maintain high-performance microservices and applications while guiding and mentoring a team of developers. You will collaborate with cross-functional teams to build reliable, scalable solutions that meet our business requirements and ensure successful project delivery.
Key Responsibilities
- Participate in critical architectural decisions and drive technical strategy for scalable solutions
- Design and develop robust applications using Core Java, Spring Boot, and related technologies
- Create and maintain scalable microservices architecture
- Manage technical debt and prioritize refactoring initiatives
- Write clean, efficient, and well-documented code
- Conduct technical reviews and ensure code quality standards
- Implement and optimize database queries and data structures
- Troubleshoot, debug, and optimize application performance
- Drive innovation initiatives and evaluate emerging technologies
- Lead, mentor, and support a team of Java developers
- Assign tasks effectively and manage project timelines and effort estimation
- Support team members in their professional growth and skill development
- Facilitate technical discussions and coordinate with cross-functional teams
- Communicate technical progress and solutions to stakeholders
- Participate in the full software development lifecycle
- Collaborate with front-end developers to integrate user-facing elements
- Foster a collaborative team environment and manage knowledge sharing
- Stay current with emerging trends and technologies in Java development
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 7 - 10 years of professional Java development experience
- Strong proficiency in: Core Java and J2EE
- Spring ecosystem (Spring Boot, Spring Cloud, Spring MVC)
- Microservices architecture
- RESTful API design and development
- Database technologies (MySQL, Hibernate, JPA)
- Message queue systems (Kafka, RabbitMQ)
- Caching solutions (Redis)
- JSON and data serialization
- TCP/IP and network protocols
- Experience with JVM tuning and proficiency in using analysis tools (jmap, jstack, jstat, MAT)
- Solid understanding of software design patterns and principles
Sourced from naukri
Skills
Apache Kafkaamazon web servicescloudSpring BootJavaMicroservices