Tech Lead Java | Hallmark Search Partners
full-time
Posted on August 25, 2025
Job Description
Tech Lead Java
Job Summary
The Tech Lead Java will play a crucial role in leading the development of innovative software solutions. This position requires in-depth experience with agile Product Development Life Cycle (PDLC) and rapid product development. The ideal candidate will be responsible for designing and building microservices, ensuring high performance and scalability, and maintaining production-level application code.
Responsibilities
- Design and build microservices using frameworks such as Java & Spring Boot or Python & Flask.
- Develop, troubleshoot, and maintain production-level application code for new services and products.
- Profile services and debug performance issues to ensure optimal functionality.
- Design reusable software components and frameworks using Unified Modeling Language (UML).
- Implement data modeling for relational, document, and graph databases, including MongoDB, PostgreSQL, and Neo4j.
- Create scalable RESTful APIs and integrate data using technologies like Pentaho Kettle or Apache Nifi.
- Utilize container technologies such as Docker and Kubernetes for deployment and management.
- Ensure systems are designed to address OWASP Top 10 vulnerabilities.
Qualifications
- Proficiency in Java and Spring Boot or Python and Flask.
- Strong experience with cloud environments (MS Azure, AWS, or GCP).
- Familiarity with DevSecOps practices is desirable.
- Experience with mocking frameworks and workflows/rule engines.
- Knowledge of data integration technologies.
- Ability to design systems for performance and security.
- Strong problem-solving skills and a passion for continuous improvement.
- Educational qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Skills
- Experience with Agile methodologies and rapid product development.
- Familiarity with performance profiling tools and techniques.
- Understanding of software design patterns and best practices.
Experience
- Minimum of 5 years of relevant experience in software development and architecture.
Environment
- Work setting: In-office at Bangalore.
- Type of employment: Full-time.
- Fast-paced, highly engaged start-up environment that values agility and innovation.
Salary
- Estimated salary range: ₹4,000,000 per annum.