Java Technical Lead
1 week ago
We are seeking a highly experienced and technically astute Java Technical Lead to guide the development of our complex and distributed systems. You will be instrumental in shaping our technical vision, leading architectural discussions, and mentoring a team of talented Java engineers. This role requires a deep understanding of Java development, distributed systems, microservices, and modern data store solutions, coupled with proven leadership capabilities.Responsibilities :- Provide technical leadership and guidance to a team of Java developers, fostering a culture of technical excellence and innovation.- Drive architectural design and decisions for complex, scalable, and resilient Java-based applications and distributed systems.- Lead the design and implementation of microservices architectures, ensuring adherence to best practices for scalability, fault tolerance, and observability.- Architect and implement deployment strategies for Java applications on Kubernetes, leveraging your understanding of Kubernetes deployment architectures.- Design and implement solutions leveraging distributed systems technologies such as Kafka and Flink for high-throughput data processing and stream processing.- Provide expertise and guidance on the selection and integration of various data store solutions, including NoSQL (MongoDB, Elasticsearch, Hadoop), in-memory (MemSQL/SingleStoreDB, Apache Ignite), cloud-based (Snowflake), and relational (Sybase, DB2, SybaseIQ) databases.- Collaborate with UI development teams, providing guidance on integrating backend Java services with frontend technologies like React and JavaScript.- Ensure the performance, scalability, and reliability of our Java-based applications and systems.- Lead code reviews, ensuring code quality, adherence to coding standards, and best practices.- Drive the adoption of modern development practices, including CI/CD pipelines, automated testing, and infrastructure-as-code.- Troubleshoot and resolve complex technical issues across the application stack.- Mentor and coach junior and senior developers, fostering their technical growth and career development.- Participate in the recruitment and onboarding of new engineering talent.- Collaborate effectively with product managers, designers, and other stakeholders to define and deliver product requirements.- Stay up-to-date with the latest trends and technologies in Java development, distributed systems, and cloud computing.Technical Skills :- Core Java : Deep understanding of core Java concepts, data structures, algorithms, and design patterns.- Kubernetes : Extensive experience with Kubernetes deployment architectures, including scaling, orchestration, and monitoring of Java applications.- Distributed Systems : Proven experience in designing and implementing solutions using distributed systems technologies like Apache Kafka and Apache Flink.- Microservices Architecture : Strong understanding of microservices principles, design patterns, and implementation best practices.- NoSQL Databases : Significant experience with one or more NoSQL databases such as MongoDB, Elasticsearch, and Hadoop.- In-Memory Data Stores : Experience with in-memory data store solutions like MemSQL/SingleStoreDB and Apache Ignite for high-performance caching and data processing.- Cloud Data Warehousing : Experience with cloud-based data warehousing solutions like Snowflake.- Relational Databases : Solid understanding and experience with relational databases such as Sybase and DB2 (SybaseIQ experience is a plus).- UI Technologies : Familiarity with frontend UI technologies like React and JavaScript, and the principles of integrating backend APIs with the frontend.- Spring Framework : Strong experience with the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data).- API Design : Expertise in designing and implementing RESTful APIs.- CI/CD : Experience with Continuous Integration and Continuous Delivery pipelines.- Testing : Proficient in writing unit, integration, and end-to-end tests.- Performance Tuning : Proven ability to identify and resolve performance bottlenecks in Java applications and distributed systems.- Version Control : Expertise in using Git and related workflows.- Build Tools : Experience with build tools like Maven and Gradle.- Cloud Platforms (Preferred) : Familiarity with cloud platforms like AWS, Azure, or GCP.- Observability (Preferred) : Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).Qualifications :- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.- 10 - 12 years of hands-on experience in Java development.- Significant experience in a technical leadership role, guiding and mentoring development teams.- Proven track record of designing and implementing complex, scalable, and high-performance Java-based systems.- Excellent communication, collaboration, and problem-solving skills.- Ability to work effectively in a fast-paced and agile environment. (ref:hirist.tech)
-
Technical Lead Java
1 week ago
Pune, Maharashtra, India Talent Worx Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOur Team is seeking an experienced Technical Lead Java to join our client's dynamic team. In this role, you will be responsible for overseeing the design, development, and implementation of robust Java-based applications while leading a team of talented developers. You will be instrumental in shaping technical directions and driving best practices in...
-
Java Technical Lead
3 weeks ago
Pune, India Claidroid Full time🚀 We’re Hiring: Java Technical Lead (10+ Years Experience)📍 Location: Pune 🏢 Company: Claidroid Technologies 💼 Experience: 10+ YearsAbout the RoleClaidroid Technologies is looking for a dynamic Java Technical Lead who can bridge technical leadership and product vision. You’ll be steering a talented team of 5+ developers, shaping greenfield...
-
Java Technical Lead
3 weeks ago
Pune, India Claidroid Full timeWe’re Hiring: Java Technical Lead (10+ Years Experience)Location: PuneCompany: Claidroid TechnologiesExperience: 10+ YearsAbout the RoleClaidroid Technologies is looking for a dynamic Java Technical Lead who can bridge technical leadership and product vision. You’ll be steering a talented team of 5+ developers, shaping greenfield projects from concept to...
-
Java Technical Lead
3 days ago
Pune, Maharashtra, India Nihilent Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDesignation:Java Technical LeadLocation:PuneExperience:8-10 YearsAbout The Job OpeningDeveloping and maintaining Java EE applicationsCreating and debugging both batch and online JAVA programsGood knowledge of JAVA functionsResponsible for technical analysis and design, code, unit testing and coordination with EQA team during testing phaseHandle deployments,...
-
Technical Lead
3 weeks ago
Pune, India AceNet Full timeJob Summary : We are looking for an experienced Java Tech Lead with a strong background in backend development and microservices architecture. The ideal candidate will combine hands-on coding expertise with strong leadership skills to guide and mentor a team of developers. You will work closely with architects, product owners, and cross-functional teams to...
-
Java Microservices Technical Lead
1 week ago
pune, India beBeeTechnicalLead Full timeJob OverviewWe are seeking a skilled technical lead to spearhead the development and maintenance of Java-based microservices and applications.The ideal candidate will have expertise in designing, developing, and optimizing Java-based systems with a focus on observability and telemetry.Key Responsibilities:Design and develop high-quality Java-based...
-
technical lead java fullstack
5 days ago
Pune, Maharashtra, India Growel Softech Pvt. Ltd. Full time ₹ 10,00,000 - ₹ 17,50,000 per yearTECHNICAL LEAD JAVA FULLSTACK Exp 9 yrs to 13 yrs Location Pune, Kolkata, Hyderabad, Bangalore & Chennai Skill setCore java , spring, Springboot, Microservices, Angular and any cloud technology should have the mandatory exp in leading the team of 5 to 8 members currently. Salary max we can go for 35 LPA (including variables)
-
Java Technical Lead
2 weeks ago
pune, India Citi Full timeThe Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.Responsibilities:Partner with multiple...
-
Java Technical Lead
1 day ago
Pune City, , India Light & Wonder Full time ₹ 12,00,000 - ₹ 36,00,000 per yearIntroductionScientific Games Corporation (NASDAQ: SGMS) is a leading developer of technology\-based products and services and associated content for worldwide gaming, lottery, and interactive markets. The Company's portfolio includes gaming machines, game content and systems; table games products and utilities; instant and draw\-based lottery games;...
-
Java Technical Lead
2 weeks ago
Pune, Maharashtra, India Fiserv Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWhat you'll do:Hands-on developer who writes high quality, secure code that is modular, functional and testableDesign and build technical roadmaps to optimize services and functions with a focus on performance and cost/benefit optimizationLead the design, development, documentation, testing and implementation of software applications including dependent...