Posted:2 weeks ago|
Platform:
Remote
Full Time
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.
Insight Global
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowExperience: Not specified
3.0 - 6.0 Lacs P.A.
3.19 - 5.75 Lacs P.A.
india
Salary: Not disclosed
noida, uttar pradesh, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
kolkata, west bengal, india
Salary: Not disclosed
kolkata, west bengal, india
Salary: Not disclosed
kolkata, west bengal, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed