Technical Lead ( Java Fullstack )
Location: Gurgaon Experience: 8-10 years
We are looking for a highly skilled and experienced Tech Lead to join our dynamic team. The ideal candidate should have a strong background in software development, with a proven track record of architecting and delivering large-scale projects. You will be responsible for leading a team of engineers and working closely with cross-functional teams to design, build, and deploy innovative solutions.
Your future employer
A leading financial services provider specializing in delivering innovative and tailored solutions to meet the diverse needs of our clients and offer a wide range of services, including investment management, risk analysis, and financial consulting.
Key Responsibilities:
- Design, develop, and maintain backend applications using Java 8, Spring Boot, and Microservices architecture.
- Implement front-end web applications using React.js and integrate them seamlessly with back-end services.
- Build scalable, fault-tolerant, and efficient microservices that can handle high-volume, real-time traffic.
- Collaborate with DevOps and AWS teams to leverage AWS services for building cloud-native solutions.
- Develop and consume RESTful APIs for seamless communication between front-end and back-end systems.
- Conduct code reviews, unit testing, and integration testing to ensure code quality and reliability.
- Participate in architecture and design discussions, contributing ideas for system optimization and future growth.
- Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
- Troubleshoot and resolve issues in production and pre-production environments.
Mandatory Skills:
- Java 8: Strong experience with Java 8 features like Streams, Lambdas, and functional programming concepts.
- Spring Boot: Hands-on experience with Spring Boot for creating RESTful APIs and microservices.
- Microservices: Proven experience in developing and deploying microservices-based architectures.
- React.js: Solid experience in building dynamic and responsive user interfaces using React.js.
- AWS: Practical knowledge of cloud-based services (EC2, S3, Lambda, RDS, etc.) and building cloud-native applications on AWS.
- Database: Experience with relational (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, DynamoDB).
- Strong understanding of web technologies (HTML5, CSS3, JavaScript, AJAX).
- Experience in [mention specific technologies, frameworks, or methodologies relevant to the role].
- Familiarity with Agile methodologies and project management tools.
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.
What is in it for you
Opportunity to work on innovative, cutting-edge technology solutions for global clients.
Collaborative and inclusive work culture with high potential for growth.
Competitive compensation and benefits.
Access to continuous learning and professional development.
Reach us - If you think this role is aligned with your career, kindly write me an email along with your updated CV on keerthi.hospet@crescendogroup.in email address for a confidential discussion on the role.
Disclaimer - : Crescendo Global is specializes in Senior to C-level niche recruitment. We are passionate about empowering job seekers and employers with an engaging memorable job search and leadership hiring experience. Crescendo Global does not discriminate on the basis of race, religion, colour, origin, gender, sexual orientation, age, marital status, veteran status or disability status.
Note: We receive a lot of applications on a daily basis so it becomes a bit difficult for us to get back to each candidate. Please assume that your profile has not been shortlisted in case you don't hear back from us in 1 week. Your patience is highly appreciated.
Keywords- software development, architecting, design patterns, Java 8, Springboot, Microservice, API, React js, AWS