IMImpronics Technologies
Full Stack Developer
Gurgaon ₹3-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.