Chennai, Tamil Nadu, India
Information Technology
Other
Prodapt

Overview
Overview:
Responsibilities:
Job Description:
We are seeking an experienced Technical Lead with a strong background in Java software development. The ideal candidate should possess hands-on coding expertise, architectural understanding, and leadership abilities to drive development teams in building scalable and high-performance applications. This role involves technical mentorship, solution architecture, and ensuring best development practices are followed.
Responsibilities:
Roles and Responsibilities:
1. Technical Leadership & Solution Architecture
✅ Define technical architecture and design for Java-based applications.
✅ Provide technical direction and mentor software engineers.
✅ Conduct code reviews to ensure high-quality standards.
✅ Define best practices for development, security, and performance optimization.
✅ Guide the migration of legacy applications to modern frameworks.
✅ Provide technical direction and mentor software engineers.
✅ Conduct code reviews to ensure high-quality standards.
✅ Define best practices for development, security, and performance optimization.
✅ Guide the migration of legacy applications to modern frameworks.
2. Software Development & Deployment
✅ Design, develop, and maintain scalable Java microservices.
✅ Work on database architecture & optimization.
✅ Implement automated CI/CD pipelines for seamless deployments.
✅ Optimize backend performance, caching, and data processing.
✅ Work on database architecture & optimization.
✅ Implement automated CI/CD pipelines for seamless deployments.
✅ Optimize backend performance, caching, and data processing.
3. Cross-Team Collaboration
✅ Work closely with Product Owners, UX/UI Designers, and DevOps.
✅ Collaborate with Cloud, Security, and Data Engineering Teams.
✅ Ensure alignment with business goals & technical feasibility.
✅ Collaborate with Cloud, Security, and Data Engineering Teams.
✅ Ensure alignment with business goals & technical feasibility.
4. Cloud & DevOps Implementation
✅ Deploy applications to AWS, Azure, or GCP using containerization (Docker, Kubernetes).
✅ Manage scalability, monitoring, and logging (Azure Monitor, AWS CloudWatch, Prometheus, ELK Stack).
✅ Automate infrastructure provisioning & cloud resource management.
✅ Manage scalability, monitoring, and logging (Azure Monitor, AWS CloudWatch, Prometheus, ELK Stack).
✅ Automate infrastructure provisioning & cloud resource management.
5. Agile & Team Management
✅ Participate in sprint planning, standups, retrospectives.
✅ Track and manage work using JIRA, Trello, or Azure DevOps.
✅ Train and mentor junior developers and ensure knowledge sharing.
Requirements: ✅ Track and manage work using JIRA, Trello, or Azure DevOps.
✅ Train and mentor junior developers and ensure knowledge sharing.
Primary Skills:
- Core Java, Java 8+ (or latest version)
- Spring Boot, Spring Framework (Spring MVC, Spring Security, Spring Cloud)
- Microservices Architecture & API Development
- RESTful Web Services, GraphQL (optional but preferred)
- Database Management (MySQL, PostgreSQL, MongoDB)
- Message Brokers (Kafka, RabbitMQ)
- Cloud Services (AWS, Azure, GCP – Any one preferred)
- DevOps & CI/CD (Docker, Kubernetes, Jenkins, GitHub Actions, Terraform)
- Security & Authentication (OAuth2, JWT, SSO, OpenID)
- Performance Optimization & System Scalability
Secondary Skills:
- Frontend Framework Knowledge (React.js, Angular, or Vue.js)
- Containerization & Orchestration (Docker, Kubernetes)
- Event-Driven Architecture (Kafka, RabbitMQ, ActiveMQ)
- Infrastructure as Code (Terraform, CloudFormation)
- Unit Testing & Automation (JUnit, Mockito, Cypress)
- Agile & Scrum Practices (JIRA, Confluence, Standups, Sprint Planning)
- Technical Documentation & Architectural Design Patterns
- AI & Machine Learning Basics (Optional but good to have)
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in