Team Lead - Java (Job Code : J44266)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
7.00 - 10.00  Years 
Team Lead - Java
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other, MCA, MCM, ME-Comp/IT, ME-Other, MSc-Comp/IT, MSc-Other, MTech-Comp/IT, MTech-Other
Educational Level:
Stream of Study:
Industrial Type:
IT-Software/Software Services
Functional Area:
IT Software - Application Programming / Maintenance
Key Skills:
Java, SpringBoot
Job Post Date:
2021-08-16 15:23:12  

 Company Description
Incepted in 2009, Our Company is a leading financial firm of India to offer reliable brokerage services and advance wealth management. Having a wide clientele, we offer expert services in Equity, Currency, Commodity Trading, Derivatives and more. We are highly proficient in the distribution of Mutual Funds, IPO, Personal Loans & Insurance, Portfolio Management, Online Trading, and Depository Services.

The company has one of the biggest pool of research and advisory professionals to do fundamental and technical research reports regularly. We have also create state-of-the-art tools to provide rule based research to our customers. We currently have 1000+ employees and are counted as the top five brokers in Gujrat on NCDEX and BSE in terms of turnover and excelling progress.

Our strong advisor team is based in the top cities of India, i.e., Mumbai, Bengaluru, Ahmedabad, Delhi, Gandhinagar, Rajkot, Surat and Vadodara. We are regarded as the most trustful financial firms by the traders.

We are also trying to make trading as simple as possible for everyone via our popular online series #MarketBloopers. Through the series we are trying to break all the myths that people carry with regards to trading and educating & empowering potential traders and investors on how to make money via trading. We believe that an enterneur lives in every person which, when guided right, can do wonders for themselves. Our mission is to be that Guiding light for every enterneur to have their own #Start-up and be their #OwnBoss.

 Job Description
Required Experience & Skills:
* At least 8+ years of experience in the software industry
* Strong knowledge of J2EE/Java 8, Spring Boot, Spring Security, JPA/Hibernate.
* Strong understanding of Micro-services & JWT for high-availability systems
* Experience in building RESTFul Web Services.
* Familiar with NetflixOSS.
* Strong hands on experience in REDIS and Web socket.
* Good understanding on RabbitMQ/ActiveMQ.
* API Gateways
* Experience in Database Design/implementation.
* Good to have knowledge of Maven, GIT & Bug Tracking Tool.
* Good to have Tomcat, Ngnix, Linux, Kafka would be an added advantage.
* Strong debugging, troubleshooting, and diagnostic skills.
* Passionate about solving problems, quality and learning new technologies.
* Experience working with and applying Design patterns to solve problems.
* Performing requirement analyses.
* Drive technical excellence and implementation of best engineering practices such as estimation review, design review, code review, unit testing, continuous integration/development
* Identifying risk and conducting mitigation action planning.
* Reviewing the work of other developers and providing feedback.
* Excellent communication skills and the ability to effectively interact with other teams across the organisation.
* Build reusable code and libraries for future use.
* Proven experience in team management, attracting, hiring, retaining and leading top engineering talent and high-performance product engineering teams
* Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills
* Extensive hands-on experience building and managing the development of complex, large scale enterprise applications and products with resilience and reliability

Note: Spring Boot Micro-services JPA/Hibernate is mandatory.