27 Sep
|
WalkingTree Technologies
|
Bengaluru
27 Sep
WalkingTree Technologies
Bengaluru
Position: Technical Lead – Java
Experience: 9 Years
Qualification: BE/B.Tech (Computer Science, Information Technology, Electronics, or related discipline)
Location: Bangalore/Chennai
Work Mode: 05 Days WFO, Alternate Saturdays WFH
Shift: 10:00 AM to 07:00 PM
Employment Type: Permanent
Payroll: Direct Payroll of WalkingTree Technologies
Client Exposure: Deployed to Client end
Job Summary
We are seeking an experienced Technical Lead – Java to lead the design, development, and delivery of scalable, high-performance enterprise applications. The ideal candidate will have robust expertise in Java, Spring Boot, Microservices, and cloud-native technologies, along with proven leadership capabilities to mentor development teams and drive successful project delivery in an Agile environment.
Key Responsibilities
· Lead the design, development, and implementation of enterprise-grade applications using Java/J2EE and Spring Boot Microservices.
· Drive technical architecture, solution design, and code quality across development teams.
· Mentor and guide developers by conducting code reviews, technical discussions, and knowledge-sharing sessions.
· Collaborate with product owners, architects, business analysts, and QA teams to deliver high-quality solutions.
· Design and develop RESTful APIs and integrate applications using API Gateways (NGINX preferred).
· Build scalable, containerized applications using Docker and Kubernetes.
· Work with ReactJS (or Angular/JavaScript) teams to ensure seamless frontend-backend integration.
· Develop and optimize database solutions using PostgreSQL, CouchDB, or other SQL/NoSQL databases.
· Implement messaging and event-driven architectures using Apache Kafka.
· Ensure application quality by implementing unit, integration, and automation testing using JUnit, Mockito, Selenium, or Cucumber.
· Participate in architecture discussions, technical estimations, sprint planning,
and release management.
· Manage project risks, technical issues, and dependencies to ensure timely delivery.
· Drive CI/CD best practices and cloud-native deployments on Azure or AWS.
· Promote engineering best practices, coding standards, security, and performance optimization.
Required Experience
· 8 years of hands-on experience in Java application development.
· Strong experience building Microservices using Spring Boot.
· Experience with containerization using Docker and orchestration using Kubernetes.
· Hands-on experience with cloud platforms such as Azure or AWS.
· Experience integrating applications through API Gateways and authentication mechanisms.
· Strong knowledge of SQL/NoSQL database design and optimization.
· Experience working in Agile/Scrum development environments.
· Proven experience leading technical teams and delivering complex software projects.
Leadership & Soft Skills
· Strong technical leadership and mentoring abilities.
· Excellent communication and stakeholder management skills.
· Experience in project planning, risk management, and issue resolution.
· Strong analytical and problem-solving skills.
· Ability to manage multiple priorities in a fast-paced environment.
· Collaborative mindset with a focus on continuous improvement and innovation.
Preferred Qualifications
· Experience with cloud-native architecture and distributed systems.
· Exposure to DevSecOps and CI/CD best practices.
· Certifications in Java, AWS, Azure, or Kubernetes are an added advantage.
Pay: Up to ₹4,000,000.00 per year
Benefits
- Health insurance
- Provident Fund
Application Question(s):
- Whats your Current CTC?
- Whats your Expected CTC?
- Whats your Notice Period OR Last Working Day?
- Whats you Current Location and are you willing to relocate to Chennai / Bangalore?
Experience:
- Java: 7 years (Required)
- Team Lead: 2 years (Required)
Work Location: In person
📌 Technical Lead – Java (Bengaluru)
🏢 WalkingTree Technologies
📍 Bengaluru