🚀 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.