Senior Technical Lead
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Architecture & Technical Leadership
- Design and define end-to-end system architecture for large-scale enterprise applications, including monolithic, microservices, and hybrid architectures
- Act as Technical Lead / Architect providing guidance on design patterns, coding standards, and best practices
- Review and approve technical designs, APIs, database models, and deployment architectures
- Mentor development teams and conduct code reviews to ensure quality, security, and performance
- Drive legacy application modernization, cloud migration, and technology transformation initiatives
- Backend Development & Integration
- Design and develop RESTful and SOAP-based services using Java, Spring, Spring Boot, Spring Security, Spring Batch, Hibernate/JPA
- Develop and maintain enterprise integrations using IBM MQ, messaging systems, and batch processing (Control‑M)
- Implement authentication and authorization using OAuth2, JWT, Spring Security, WS-Security
- Develop reusable Java libraries, frameworks, and utilities
- Perform root cause analysis and resolve complex production issues
- Frontend & Full-Stack Development
- Design and develop modern web applications using React.js, JavaScript, jQuery
- Ensure responsive, accessible, and high‑performance UI designs
- Integrate frontend applications with backend APIs securely and efficiently
- Cloud, DevOps & Deployment
- Design and deploy applications on AWS and Azure
- Hands-on experience with EC2, CloudWatch, CI/CD pipelines, Jenkins, Bamboo, Bitbucket
- Deploy and manage applications on WebSphere, JBoss, Tomcat, IIS, OpenShift
- Implement CI/CD automation, build pipelines, and release management strategies
- Monitor applications using CloudWatch, ELK Stack, logs, and performance metrics
- Optimize cloud resources for performance, scalability, and cost efficiency
- Database & Data Management
- Strong experience with Oracle, PostgreSQL, IBM Informix, MySQL
- Perform database migrations (Oracle to PostgreSQL), schema evolution, and tuning
- Design schemas, write complex SQL/PL‑SQL queries, and optimize performance
- Implement data access layers using Hibernate/JPA, Spring JDBC
- Reporting & Batch Processing
- Design and develop enterprise reports using Crystal Reports, Jasper Reports, Cognos
- Develop batch jobs using Spring Batch and integrate with Control‑M
- Ensure high‑volume data processing with reliability, logging, and recovery mechanisms
- Testing, Quality & Security
- Write and review unit, integration, and end‑to‑end tests
- Perform load and performance testing using Gatling, Cucumber, Karate
- Ensure applications comply with OWASP security standards
- Conduct regular security audits and vulnerability assessments
- Agile Delivery & Stakeholder Management
- Work closely with business users, product owners, QA, DevOps, and IT teams
- Participate in Agile ceremonies: sprint planning, stand-ups, reviews, retrospectives
- Translate business requirements into technical solutions
- Provide production support, incident management, and continuous improvement
- Required Technical Skills
- Programming & Frameworks
- Java, C#, Python
- Spring, Spring Boot, Spring Security, Spring Batch, Hibernate/JPA
- React.js, JavaScript, jQuery, Struts
- Django (Python)
- Databases
- Oracle, PostgreSQL, IBM Informix, MySQL
- Cloud & DevOps
- AWS, Azure
- Jenkins, Bamboo, Bitbucket, Git
- CI/CD, OpenShift, Docker (exposure preferred)
- Middleware & Integration
- IBM MQ, SOAP/REST Web Services, Control‑M
- Servers & Platforms
- WebSphere, JBoss, Tomcat, IIS
- Linux (Red Hat, Solaris), Windows
- Reporting & Tools
- Crystal Reports, Jasper Reports, Cognos
- ELK Stack, CloudWatch, Jira, Confluence
- Experience & Qualifications
- 15+ years of overall IT experience in enterprise application development
- Proven experience as Technical Lead / Architect on complex systems
- Strong background in cloud-native and enterprise integration architectures
- Excellent problem‑solving, communication, and stakeholder management skills
- Master's or bachelor's degree in computer science or related field
- Preferred / Added Advantage
- Experience with government or large public-sector systems
- Experience handling mission‑critical production systems
- Strong documentation and architectural design skills
Additional Information
Job Summary We are seeking a highly experienced Senior Technical Lead with 15+ years of hands-on experience in designing, developing, and supporting enterprise-scale applications. The ideal candidate will have deep expertise across Java, Spring Boot, React.js, cloud platforms (AWS & Azure), databases, integration middleware, DevOps, and legacy-to-modernization initiatives. This role requires strong architectural thinking, hands-on development capability, leadership in complex delivery environments, and close collaboration with business stakeholders to deliver scalable, secure, and high-performing systems.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ARISTON SERVICES PTE. LTD.? Share your experience