Java/Springboot Technical Lead
Must Have Technical/Functional Skills
Core Technologies
•Java 11/17+
•Spring Boot
•Spring MVC
•Spring Security
•Spring Cloud
Messaging & Streaming
•Apache Kafka
•Kafka Streams
•Confluent Platform
•Event-Driven Architecture
•Asynchronous Messaging
Cloud Technologies
•AWS EC2
•AWS ECS / EKS
•AWS Lambda
•API Gateway
•S3
•SQS
•SNS
•CloudWatch
•IAM
Microservices
•Microservices Architecture
•Domain-Driven Design (DDD)
•Service Discovery
•API Gateway Patterns
•Distributed Transactions
•Resiliency Patterns
DevOps
•Docker
•Kubernetes
•Jenkins
•GitHub Actions
•Terraform
•Ansible
•SonarQube
Databases
•Oracle
•PostgreSQL
API Technologies
•REST APIs
•OpenAPI / Swagger
•JSON
•OAuth 2.0
•JWT
Monitoring & Observability
•ELK Stack
•Grafana
Roles & Responsibilities
•Lead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.
•Define technical architecture, solution patterns, coding standards, and engineering best practices.
•Provide technical direction and mentorship to development teams.
•Conduct architecture reviews, code reviews, and design walkthroughs.
•Drive technical decision-making and technology roadmaps.
Appl ication Development
•Design and develop scalable microservices using Java and Spring Boot.
•Build reusable frameworks and shared components.
•Develop REST APIs and event-driven services.
•Implement fault-tolerant and high-availability solutions.
•Optimize application performance, scalability, and reliability.
Kafka & Event-Driven Architecture
•Design and implement Kafka-based event streaming solutions.
•Create producers, consumers, and stream-processing applications.
•Define topic strategies, partitioning, retention policies, and message schemas.
•Monitor and optimize Kafka cluster performance.
•Implement asynchronous integration patterns and real-time data processing.
AWS Cloud Engineering
•Design and deploy cloud-native applications on AWS.
•Implement Infrastructure as Code (IaC).
•Build highly available and scalable cloud solutions.
•Optimize cloud cost, security, and operational efficiency.
•Support cloud migration and modernization initiatives.
API & Integration Development
•Design enterprise-grade RESTful APIs.
•Develop secure integration solutions with internal and external systems.
•Implement API security, authentication, and authorization mechanisms.
•Build integration services using event-based and synchronous communication patterns.
DevOps & CI/CD
•Establish CI/CD pipelines for automated build, test, and deployment.
•Implement DevSecOps practices.
•Automate infrastructure provisioning and application deployments.
•Improve release quality through automation and monitoring.
Delivery & Team Management
•Lead distributed onshore/offshore development teams.
•Estimate project efforts and participate in release planning.
•Track delivery risks, issues, and dependencies.
•Coordinate with business stakeholders, architects, QA teams, and product owners.
•Support Agile ceremonies and sprint execution.
.
Salary Range- $100,000-$110,000 a year
More Information
Application Details
- Organization DetailsTCS / Tata Consultancy Services

![More information about "Full Stack Developer [Front Dev end & Backend skill] - Austin, TX"](http://static.educativ.net/set_resources_31/4f7543167b27f32967032ad4b2c58b56_hiring.png)
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.