Sr Full Stack Developer –
Company : Insight Global (on behalf of our client)
Location : Remote or onsite in Hyderabad
Compensation : 25 LPA - 35 LPA based on experience
Need to be available to start within 2-3 weeks or sooner
Start Date : Immediate (No Notice Period Preferred)
About the Role
We are seeking a Full Stack Developer to design, build, and maintain scalable applications across both front-end and back-end systems. This role requires strong technical expertise, a passion for solving complex problems, and the ability to deliver high-quality solutions from conception to deployment. The Full Stack Developer will work closely with cross-functional teams to ensure applications meet both technical and business requirements.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Spring Boot and Java, ensuring scalability, performance, and security.
 - Develop both client-side and server-side architecture.
 - Develop and optimize database schemas, queries, and stored procedures for Oracle, MySQL Databases and MongoDB, ensuring data integrity and performance.
 - Design and implement user interfaces for web applications using React, delivering intuitive and responsive user experiences.
 - Integrate with and consume external RESTful, ensuring seamless interoperability and data exchange.
 - Integrate Unit tests with API services to achieve code coverage.
 - Write clean, modular, testable, and well-documented code following best practices and coding standards.
 - Perform code reviews, provide constructive feedback, and mentor junior developers to foster growth and development.
 - Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, contributing to a culture of continuous improvement.
 - Troubleshoot and debug issues reported by users or discovered during testing and implement effective solutions in a timely manner.
 - Stay abreast of emerging technologies, frameworks, and industry trends, and evaluate their potential impact on our software solutions.
 
Required Qualifications
Bachelor’s degree in computer science, Software Engineering, or a related field.Proficiency in HTML, XML, CSS, and JavaScript.Familiarity with frontend frameworks such as AngularJS, React, or Ember with a focus on building modern and responsive user interfaces.Proficiency in one or more server-side languages (Python, Ruby, Java, PHP, .NET).Proven experience as a full-stack software developer with expertise in Spring Boot, Java, Kafka, and Oracle and MySQL Databases.Experience integrating with and consuming RESTful services, with a good understanding of API design principles and best practices.Familiarity with relational and NoSQL databases (MySQL, Oracle, MongoDB).Strong problem-solving and analytical skills with a passion for delivering high-quality software solutions.Good understanding of Kafka messaging service to be able to read and write messages to Kafka topic.Continuous learning mindset and a commitment to staying current with emerging technologies and industry trends.Excellent verbal communication skills attention to detail.Preferred Skills
Experience with deployment and hosting tools such as GitHub Actions, Vercel, or Docker.Knowledge of API design and best practices.Familiarity with Agile development methodologies.