Position : Technical Lead & Delivery – Platform (Java / J2EE Architect)
Location : Mohali(work from office)
Experience Required : 8+ Years
Employment Type : Full-Time
Overview :
We are seeking a highly experienced Technical Lead & Delivery Expert to architect and lead the backend platform development using Java / J2EE technologies. This role requires deep technical knowledge, hands-on expertise in backend architecture, and a proven ability to deliver scalable and high-performance platforms. The ideal candidate will lead teams across design, development, and deployment of enterprise-grade microservices, APIs, and integrations.
Key Responsibilities :
- Backend Architecture & Development :
- Design, build, and maintain robust, scalable, and secure backend systems and microservices using Java / J2EE stack.
- API & Integration :
- Develop and manage RESTful APIs and web services ensuring seamless communication between frontend systems, databases, and external services.
- Database Design & Optimization :
- Design optimized schemas, write efficient SQL queries, and manage relational databases such as PostgreSQL , MySQL , or Oracle .
- Performance Engineering :
- Identify performance bottlenecks, optimize application performance, and implement strategies for scalability and fault tolerance.
- Security Implementation :
- Enforce best practices for application and API security, including protection against threats like SQL injection and XSS.
- System Integration :
- Ensure seamless integration with third-party services and enterprise systems, including cloud and messaging services.
- Testing & Code Quality :
- Drive high standards of code quality through unit testing, integration testing, automated pipelines, and code reviews.
- Documentation :
- Create and maintain detailed technical documentation including architecture diagrams, workflows, and configuration specs.
- Monitoring & Troubleshooting :
- Monitor systems for performance and uptime, and lead the resolution of complex technical issues escalated from support teams.
- Team Collaboration & Mentorship :
- Work closely with cross-functional teams including frontend developers, DevOps, QA, and product managers. Provide technical leadership and mentorship to junior engineers.
Required Qualifications :
Bachelor’s degree in Computer Science, Engineering, or related field (Master’s degree preferred).15+ years of professional experience in Java / J2EE backend development.Strong knowledge of Java programming and object-oriented design principles.Hands-on expertise in Java EE technologies (Servlets, JSP, JDBC, JMS, EJB).Deep experience with frameworks like Spring , Spring Boot , and microservices architecture.Proficiency in SQL and experience with PostgreSQL , MySQL , or similar databases.Experience with Git , build tools like Maven / Gradle , and CI / CD automation.Familiarity with Docker , Kubernetes , and containerized deployments.Exposure to cloud platforms such as Azure , AWS , or GCP .Experience with Confluent Kafka Cloud , Redis Cache , Azure Storage , and GIS services .Expertise in resolving complex bugs and production-level escalations through deep debugging and root cause analysis.Excellent verbal and written communication skills with the ability to convey complex technical concepts to business stakeholders.