HamburgerMenu
hirist

Java Technical Lead - Application Design & Development

Whitefield Careers
Pune
6 - 8 Years

Posted on: 10/11/2025

Job Description

Description :

Position Requirements :

- BE/B.Tech or Similar (Technology/IT/Computer Science or related field).

- 6+ years relevant work experience designing and developing applications in high-paced environments; majorly in Product based organizations.

- Demonstrated expertise in building and enhancing scalable and high-performance services.

- Proven working experience on Java.

- Knowledge and application of design concepts like Design Patterns, Data Modeling, and SOA (Service Oriented Architecture).

- Experience in Web Services, JSON, JUnit, SQL, PL/SQL, NoSQL, Maven, Spring.

- Experience with Agile (Scrum) and test-driven development, continuous integration (Jenkins), and version control (GIT).

- Worked on performance optimization, memory profiling, and scalability of applications (cloud environment would be preferable).

- Strong analytical and problem-solving skills.

- Good interpersonal and communication skills.

- Client-facing Written and Speaking communication skills.

Key Responsibilities :

- Lead the design, development, and implementation of Java-based applications and services with a focus on scalability, performance, and reliability.

- Architect and deliver microservices and APIs aligned with modern design and development best practices.

- Guide the technical team through the entire software development lifecyclefrom requirement analysis to deployment and post-launch support.

- Work with Product Managers, Architects, QA, and DevOps teams to ensure timely and high-quality delivery.

- Perform code reviews, mentor junior developers, and drive adherence to coding standards and design principles.

- Implement and optimize web services (RESTful, JSON) and database interactions (SQL/PLSQL/NoSQL).

- Ensure high system performance through profiling, memory optimization, and scalability tuning (preferably in cloud environments).

- Collaborate in an Agile (Scrum) environment to drive sprint planning, estimations, and continuous improvement.

- Manage CI/CD pipelines and maintain version control and automated testing processes using Jenkins and Git.

- Communicate effectively with clients and stakeholders, translating business requirements into technical deliverables.


info-icon

Did you find something suspicious?