Backend Developer – Chandigarh
The ideal candidate should have strong fundamentals in Java, Spring Boot, REST APIs, and working knowledge of cloud platforms (AWS or similar) and SQL databases (PostgreSQL/MySQL).
You will work closely with frontend, product, and DevOps teams to build reliable and efficient backend systems for our fintech and SaaS platforms.
Key Responsibilities:
● Design, develop, and maintain backend services using Java and Spring Boot
● Build and integrate RESTful APIs for web and mobile applications
● Work on modular / microservices-based backend systems
● Write clean, testable, and maintainable code
● Integrate backend services with SQL databases (PostgreSQL/MySQL or equivalent)
● Implement unit and integration tests to ensure code quality
● Optimize backend services for performance, scalability, and reliability
● Participate in code reviews, technical discussions, and sprint planning
● Collaborate with frontend teams for seamless API integration
● Debug, troubleshoot, and resolve backend issues in development and production
● Follow best practices for security, performance, and maintainability
Required Skills & Qualifications:
● 2 – 4 years of backend development experience
● Strong proficiency in Java and Spring Boot
● Good understanding of REST API design and development
● Hands-on experience with SQL databases (PostgreSQL/MySQL or equivalent)
● Basic experience with AWS or any cloud platform
● Familiarity with Docker and container-based deployments
● Understanding of Git and version control workflows
● Basic knowledge of CI/CD pipelines
● Good problem-solving and debugging skills
Good to Have:
● Exposure to microservices architecture
● Experience with event-driven systems (SQS, RabbitMQ, etc.)
● Familiarity with API documentation (Swagger/OpenAPI)
● Knowledge of caching
● Basic understanding of system design and scalability concepts
● Experience working in Fintech / SaaS products
● Understanding of authentication mechanisms (JWT, OAuth)
● Experience in Agile/Scrum environments