
Overview
Job Title : Technical Lead - Java
Location : Guindy, Chennai
Department : Product Development
Reporting to : Head of Development.
About us :
Newage Software ( www.newage-global.com) is well-known for its freight forwarding software and digitized back-office services, which fulfil the ever-changing needs of freight forwarding and logistics industries. Our end-to-end freight forwarding SaaS-based ERP software and digitized back-office services improve operational effectiveness, avoid cost leakage, and provide actionable insights to customers. Our digitized services are based on leading technologies and automation functionality, which work well for all types of companies like small, medium, and large businesses for their sales, finance, accounting, documentation, and customer operations. Newage has been serving customers worldwide for over 18 years and has become the foremost choice in the freight forwarding and logistics industry
Company Overview:
We are a forward-thinking software logistics product company dedicated to revolutionizing supply chain and transportation management through innovative technology solutions. Our team is passionate about driving operational excellence and delivering scalable, high-performance products that redefine logistics in the digital age.
Job Summary
We are seeking an experienced Java Technical Lead to guide our development team in architecting, designing, and delivering robust software solutions for the logistics industry. In this role, you will be responsible for setting technical direction, leading a team of developers, and ensuring that our software meets the highest standards of quality, performance, and scalability.
Key Responsibilities:
Leadership s Mentorship:
Lead and mentor a team of Java developers, fostering a collaborative and innovative work environment.
Conduct regular code reviews and ensure adherence to best practices in software development.
Technical Strategy s Architecture:
Architect and design scalable microservices-based applications tailored for logistics operations.
Drive technical decision-making and establish coding standards and best practices.
Code Review & Mentorship:
Providing constructive feedback through code reviews.
Monitor and guiding junior and mid-level developers grow their technical skills.
Development s Integration:
Oversee the full software development lifecycle (SDLC) from requirements gathering to deployment and support.
Collaborate with product management, UX/UI teams, and other stakeholders to translate business requirements into technical solutions.
Integrate third-party APIs and services to enhance product functionality and performance.
Required Qualifications:
- BE / B. Tech in Computer Science / MCA from a reputed institute.
- A minimum of 8 years of professional Java development experience, including proven leadership in a technical lead role.
- Strong expertise in Java frameworks such as Spring Boot, Hibernate, and microservices architecture.
- A solid understanding of PostgreSQL is required
- Demonstrated experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Solid understanding of Agile methodologies, DevOps practices, and CI/CD pipelines.
- Excellent problem-solving skills and a strong attention to detail.
- Exceptional communication skills, with the ability to effectively lead and mentor a diverse technical team.
Preferred Qualifications:
- Experience in developing SaaS products and working in a dynamic, fast-paced environment.
- Knowledge of RESTful API development, messaging systems, and event-driven architectures.