IM

Full Stack Developer

Impronics Technologies
Gurgaon3-7 LPA Posted 3 Sept 2025
FULL TIME
Git
Spring Boot
Dynamodb
Java
Mongodb

Job Description

Key Responsibilities:

  • Backend Development: Develop and maintain backend services using Java and the Spring Boot framework. Ensure the implementation of efficient, secure, and scalable solutions.
  • Frontend Development: Build dynamic and responsive user interfaces with ReactJS. Implement state management solutions and modular component based architecture.
  • Database Management: Design and manage databases (PostgreSQL, MongoDB, DynamoDB). Optimize queries and ensure efficient data storage.
  • API Design Integration: Design, implement, and consume RESTful APIs. Ensure API security, scalability, and performance.
  • Testing Quality Assurance: Write unit tests using JUnit and Mockito to ensure code quality and maintainability. Actively participate in code reviews and testing.
  • Security Optimization: Follow secure coding practices, and optimize code for performance, reliability, and scalability.
  • Collaboration Version Control: Work closely with cross functional teams in an Agile environment. Utilize Git or other version control systems for source code management.
  • Adherence to Best Practices: Implement design patterns, SOLID principles, and follow OOP concepts to deliver maintainable and clean code.

Required Skills Qualifications:

  • 3+ years of hands on experience in backend development with Java and Spring Boot .
  • Strong expertise in ReactJS for frontend development, including state management, component architecture, and responsive design.
  • Proficiency in relational databases (PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).
  • Solid understanding of Object Oriented Programming (OOP) concepts and design patterns.
  • Experience in writing unit tests with JUnit and Mockito .
  • Familiarity with RESTful APIs and principles of API design.
  • Knowledge of Git or other version control systems for efficient code management.
  • Excellent problem solving skills, attention to detail, and a strong desire to learn and grow.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of Docker and Kubernetes for containerization and orchestration.
  • Familiarity with CI/CD pipelines and related tools.

Join WhatsApp Channel