Tek Infotree Private Limited
Technical Lead - Java/Spring Boot
Job Location
hyderabad, India
Job Description
Tech Lead : As a Tech Lead you will be responsible for designing, developing, deploying, and maintaining software features within their specialized technical domain (Backend/Frontend). Reporting to the Engineering Manager you will be part of the Product & Technology Team, who is proficient in Software Development Lifecycle, a process that encompasses planning, designing, coding, testing, deploying, and maintaining software applications, ensuring a systematic and efficient approach to development What you will do : - Develop and communicate clear goals and objectives for the team aligned to our business strategy. - Possesses high level of proficiency in computer science fundamentals, including data structures, algorithms, and design patterns. - Leads the responsibility for delivering well-defined, moderately complex features in alignment with defined specifications. - Demonstrates proficiency in debugging and resolving issues across development, testing, and production environments. - Possesses strong knowledge to software design for both new features and bug fixes. - Possesses a strong grasp of the tools, processes, and standards utilized within Entain. - Build high-quality, clean, scalable, and reusable code by enforcing best practices around software development life cycle. - Develops the ability to discern when to seek assistance versus when to invest additional effort in a task. - Leads team's scheduled meetings and processes. - Leads RFC (Request for Comments) process in proposing new changes and technology improvements. - Remains informed about the execution metrics of their team, understanding their significance and how they are measured. - Acts as the initial on-call responder for the software their team manages. - Maintains awareness of the entire story lifecycle (development, testing, production, fixes, improvements), while seeking additional support from their team as they deepen their expertise. - Collaborates consistently by working closely with other tech leads, actively contributing to the cross-teams delivery of features and fixes. - Actively engages in prioritizing intra-team initiatives and leads the initiatives within their own teams. - Actively participates in hiring, developing and retaining top engineering talent. - Actively mentoring, coaching the team to develop and grow, creating development opportunities as they arise. - Plays a key role in the onboarding process by sharing context and pairing with new junior team members. - Create a positive and productive work environment that motivates and inspires people to perform their best work and actively works towards conflict management. Who you are : - Expert in Java programming with exposure to modern Java language features and frameworks. - Expert in Spring framework with exposure to Spring Boot, Spring MVC, Web, Spring JPA with Transaction handling. Spring Security. - Proficient in Problem-Solving capability in a distributed architecture. - Proficient in object-oriented design, design patterns & principles. - Exhibit proficient skills in Algorithms, Data Structures, and an understanding of time and space complexity. - Proficient in Software Development Lifecycle, a process that encompasses planning, designing, coding, testing, deploying, and maintaining software applications, ensuring a systematic and efficient approach to development. - Proficient in database concepts, including SQL, tables, indexes, and migrations, while writing and debugging moderately complex queries. - Build and maintain features by integrating APIs and use modern tools like Swagger for documentation. - Exhibit talent for crafting exceptional code and adhering to clean code practices with industry leading technologies. - Proficient in Application Monitoring and Logging, end-to-end tracing, monitoring dashboards Participate in troubleshooting production issues using observability tools. - Proficient with Version Control Management, branching strategy, tracking and managing changes to software code. - Proficient with Software Testing processes and tools - Unit testing and load/performance testing. - Always look towards continuous improvements and process optimization by automating manual mundane tasks via scripting or automation tools. - Exposure in working with performant, high frequency, low latency, scalable, and highly available applications. - Exposure to Continuous Integration / Continuous Deployment Automation & Orchestration - Exposure to Containers such as Docker or Kubernetes - Exposure to secure coding practices and security vulnerability management using SAST & DAST tools. - Exposure to security features including access control, Authn & Authz, TLS/SSL and secure communication. - Exposure to Microservices, Event driven architectures, Distributed caching solutions. - Embrace Agile Development principles, following an iterative and flexible approach to software development that emphasizes collaboration, adaptability, and customer feedback throughout the development process. What we offer : At Ivy, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning. Working for us in Hyderabad, you can expect to receive great benefits like: - Safe home pickup and home drop - Group Mediclaim policy - Group Critical Illness policy - Communication & Relocation allowance - Annual Health check And outside of this, you'll have the chance to turn recognition from leaders and colleagues into amazing prizes. Join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves. Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us. Techlead Design Architecture Java Microservices Springboot (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 11/21/2024
Location: hyderabad, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources Tek Infotree Private Limited |
---|