Position: Sr. Fullstack JAVA Developer / Team Lead
Company: IT Company in Ahmedabad
Location: Ahmedabad
Experience: 6-15 Years
Joining: Max 60 Days’ Notice
Opportunity Type: Hybrid (2 Days/week from office)
About the Job
We are looking for an innovative Senior Full Stack Java Developer with expertise in Java, Spring Boot, Angular, SQL/NoSQL, and cloud-native technologies. The ideal candidate should bring hands-on experience in scalable application development, cloud deployments, and AI-assisted engineering practices.
Key Responsibilities
· Develop and maintain full-stack applications (Java, Spring Boot, Angular, SQL/NoSQL, microservices).
· Use AI tools (Copilot, ChatGPT, Windsurf, etc.) to accelerate development and testing.
· Build and deploy containerized apps on AWS (Docker, Kubernetes, Lambda, etc.).
· Ensure quality with unit/integration testing, code reviews, and security best practices (OWASP).
· Optimize performance and architecture with design patterns, REST/GraphQL, JVM tuning.
· Implement monitoring \& observability (Prometheus, Grafana, ELK, New Relic).
· Drive CI/CD automation (Jenkins, GitHub Actions, GitLab CI/CD).
· Mentor junior developers and promote AI adoption.
Required Skills
· Strong expertise in Java 17+, Spring Boot, Angular 10+, TypeScript.
· Hands-on with SQL/NoSQL, microservices, Kafka/SQS, Docker, Kubernetes.
· Familiar with AI-assisted dev tools, debugging, and performance optimization.
· Strong communication, problem-solving, and leadership skills.
Good to Have
· Certifications (Java, AWS, AI/ML).
· Knowledge of OAuth2/JWT/SSO, Istio, API Gateway, Redis/CDN.
Agile/Scrum experience.
Job Type: Full-time
Pay: Up to ₹3,000,000.00 per year
Work Location: In person