Full Stack Developer Jobs Opening in For a Client of TeamLease Digital at Bengaluru
Java Full Stack Developer
organization.
Job Description
We are looking for a highly skilled Full Stack Developer experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong backend expertise in Java and Spring Boot, hands-on experience with MySQL, exposure to cloud platforms (preferably Microsoft Azure), and solid frontend experience using React.js.
Key Responsibilities:
· Design, develop, and maintain scalable, secure, and high-performance web applications
· Build and maintain RESTful APIs using Java and Spring Boot
· Develop responsive and user-friendly frontend interfaces using React.js
· Collaborate with product owners, architects, and cross-functional teams to deliver business requirements
· Optimize application performance and ensure high availability
· Design and manage database schemas and queries using MySQL
· Implement cloud-based solutions and deployments, preferably on Microsoft Azure
· Write clean, maintainable, and well-documented code
· Participate in code reviews, troubleshooting, and production support
· Follow best practices for software development, security, and DevOps
Required Skills & Qualifications:
· Hands-on experience in Full Stack Development
· Strong proficiency in Java and Spring Boot
· Experience in building RESTful and microservices-based architectures
· Strong knowledge of MySQL (query optimization, indexing, schema design)
· Hands-on experience with frontend frameworks, preferably React.js
· Proficient in HTML5, CSS3, JavaScript, and modern ES standards
· Experience with cloud platforms, preferably Microsoft Azure
· Familiarity with CI/CD pipelines and DevOps practices
· Experience with version control systems like Git
· Strong problem-solving and debugging skills
· Excellent communication and teamwork abilities
Good to Have (Preferred Skills):
· Experience with Azure services (Event Hubs, App Services, ADX, Service Bus, Storage etc.)
· Knowledge of Docker and Kubernetes
· Experience with OAuth2, JWT, or other authentication mechanisms
· Exposure to message queues (Kafka, RabbitMQ, etc.)
· Experience working in Agile / Scrum environments