6 - 11 years
8.0 - 14.0 Lacs P.A.
Pune
Posted:2 months ago| Platform:
Hybrid
Full Time
KEY RESPONSIBILITIES : Leadership & Mentoring : - Lead a team of Java developers, providing guidance, mentorship, and technical expertise. - Facilitate effective communication across teams and stakeholders, ensuring alignment on project goals. - Conduct code reviews, ensuring high-quality standards, and provide constructive feedback. - Collaborate with Product Managers, Architects, and other stakeholders to define technical requirements. Design & Architecture : - Design and implement scalable, maintainable, and high-performance Java applications. - Define and maintain application architecture, ensuring consistency and scalability. - Lead architectural discussions and decisions, ensuring solutions meet business requirements and technical specifications. Development & Coding : - Write clean, efficient, and reusable Java code using best practices. - Ensure that solutions adhere to coding standards and follow industry best practices for performance, security, and scalability. - Develop RESTful APIs and integrate third-party services and applications. - Leverage Java frameworks and tools such as Spring, Hibernate, and Maven to build applications Continuous Improvement : - Drive continuous improvement in development processes, tools, and methodologies. - Keep up to date with new technologies, frameworks, and tools in the Java ecosystem and evaluate their potential benefits. - Promote DevOps practices and help implement automated testing and CI/CD pipelines. Problem Solving & Troubleshooting : - Analyze and troubleshoot issues in production environments. - Optimize existing systems and resolve performance bottlenecks. - Ensure that solutions are designed with reliability, maintainability, and extensibility in mind. QUALIFICATIONS : - Bachelor's or Master's degree in Computer Science, Engineering, or a related f ield (or equivalent work experience). - 8+ years of experience in software development with a strong focus on Java and related technologies. - Proven experience as a Tech Lead, Senior Developer, or Software Engineer in Java-based application development. - Expertise in Java frameworks like Spring, Hibernate, and Spring Boot. - Experience with microservices architecture and cloud platforms. - Strong Experience in Kafka, RabbitMQ, Postgres. - Strong knowledge of RESTful APIs, databases (SQL/NoSQL), and caching technologies (Redis, Memcached). - Familiarity with tools such as Maven, Git, Docker, and Kubernetes. - Experience with Agile development methodologies (Scrum/Kanban). - Strong analytical and problem-solving skills, with a passion for delivering high quality software solutions. - Excellent communication and leadership skills, with the ability to mentor and collaborate with cross-functional teams.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Bengaluru, Gurgaon
INR 32.5 - 37.5 Lacs P.A.
Chennai, Pune, Mumbai, Bengaluru, Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 8.0 - 12.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 0.5 - 0.7 Lacs P.A.
INR 2.5 - 5.5 Lacs P.A.
INR 3.0 - 4.5 Lacs P.A.
Bengaluru
INR 3.0 - 3.0 Lacs P.A.
Bengaluru
INR 3.5 - 3.75 Lacs P.A.
INR 2.5 - 3.0 Lacs P.A.
INR 4.0 - 4.0 Lacs P.A.