
Experience in Sprnig Boot, Spring Cloud, Spring Security, Webservices
Good Communication Skills

Similar jobs
Job Description: Node.js Developer (3+ Years Experience)
Division/Department: Engineering
Industry: Insurance / Fintech
Employment Type: Full-Time, Permanent
Job Summary
We are looking for a skilled Node.js Developer who is experienced with JavaScript/TypeScript, databases, and modern AI development tools. You will build and maintain backend applications, design scalable systems, and use AI tools to enhance development productivity. The role involves backend development, database management, API development, and cloud deployment.
What You’ll Be Doing
Backend Development
- Build and maintain Node.js applications, services, and APIs.
- Write clean, readable JavaScript/TypeScript code.
- Create and manage REST APIs; work with GraphQL when required.
- Develop microservices and containerized applications (Docker).
- Participate in code reviews and help maintain coding standards.
Database Work
- Design database schemas for PostgreSQL, MongoDB, and Redis.
- Write optimized SQL and NoSQL queries.
- Implement indexing and manage database performance tuning.
- Handle database scaling and caching strategies.
AI Tools & Productivity
- Use AI coding assistants (GitHub Copilot, Cursor AI, Tabnine).
- Integrate AI APIs (OpenAI, Claude) into backend applications.
- Build features powered by AI/ML capabilities.
- Use AI tools to debug and enhance code quality.
Deployment & Operations
- Deploy applications on AWS, Azure, or GCP.
- Set up CI/CD pipelines (GitHub Actions, Jenkins).
- Work with Docker and Kubernetes.
- Monitor backend services and perform troubleshooting.
Job Requirements
Must-Have (2–7 Years Experience)
- Strong hands-on experience with Node.js and Express.js.
- Excellent understanding of JavaScript/TypeScript, ES6+, async/await.
- Experience with at least one major database: PostgreSQL, MongoDB, Redis.
- Knowledge of API development (REST, GraphQL).
- Hands-on experience with Git and version control.
- Experience with testing tools like Jest, Mocha, or similar.
AI Tools Experience
- Familiarity with AI coding assistants.
- Working with AI APIs (OpenAI, Claude, etc.).
- Experience using AI tools for debugging and code optimization.
- Basic understanding of prompt engineering.
Bonus Skills (Good to Have)
- Cloud platforms: AWS, Azure, Google Cloud.
- Docker, Kubernetes.
- CI/CD pipelines.
- Frontend exposure (React/Vue/Angular).
- Message queues: RabbitMQ, Kafka.
- Caching: Redis, Memcached.
- API security: JWT, OAuth2.
Mandatory Skills
Technical
- Experience building and deploying Node.js applications.
- Strong command over databases and efficient query writing.
- Comfort with AI-based coding tools.
- Ability to debug and solve backend issues independently.
Soft Skills
- Strong communication and teamwork skills.
- Self-driven and eager to learn new technologies.
- Ability to mentor junior developers (for senior positions).
Role overview
- Overall 5 to 7 years of experience. Node.js experience is must.
- At least 3+ years of experience or couple of large-scale products delivered on microservices.
- Strong design skills on microservices and AWS platform infrastructure.
- Excellent programming skill in Python, Node.js and Java.
- Hands on development in rest API’s.
- Good understanding of nuances of distributed systems, scalability, and availability.
What would you do here
- To Work as a Backend Developer in developing Cloud Web Applications
- To be part of the team working on various types of web applications related to Mortgage Finance.
- Experience in solving a real-world problem of Implementing, Designing and helping develop a new Enterprise-class Product from ground-up.
- You have expertise in the AWS Cloud Infrastructure and Micro-services architecture around the AWS Service stack like Lambdas, SQS, SNS, MySQL Databases along with Dockers and containerized solutions/applications.
- Experienced in Relational and No-SQL databases and scalable design.
- Experience in solving challenging problems by developing elegant, maintainable code.
- Delivered rapid iterations of software based on user feedback and metrics.
- Help the team make key decisions on our product and technology direction.
- You actively contribute to the adoption of frameworks, standards, and new technologies.
We are looking for a highly skilled Backend Developer with expertise in Core Java, Java 8, and Data Structures. The ideal candidate should have experience in Spring Boot, JPA/Hibernate, and Microservices architecture. If you are passionate about backend development and want to work in a dynamic environment, we’d love to hear from you!
Key Responsibilities:
- Develop and maintain backend applications using Core Java and Java 8.
- Design and implement RESTful and SOAP web services.
- Work with Spring Framework, Spring Boot, and JPA/Hibernate for backend development.
- Build and optimize microservices-based architectures.
- Manage databases such as PostgreSQL, MySQL, or Oracle.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, efficient, and scalable code while following best practices.
Requirements:
✅ Strong hands-on experience in Java (Core Java, Java 8) and Data Structures.
✅ Proficiency in Spring, Spring Boot, JPA/Hibernate.
✅ Experience in developing and consuming RESTful & SOAP APIs.
✅ Knowledge of Microservices architecture and best practices.
✅ Database expertise in PostgreSQL, MySQL, or Oracle.
✅ Excellent verbal and written communication skills.
Nice to Have:
- Experience with Docker/Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Immediate joiners with 5 to 10 years of experience.
- Should have team leading experience.
- Should be keen to work as a Developer.
- Java, Spring boot and Design patterns are key areas where they should be excellent.
- Good communication skills is a mandate.
- Should be willing to work on alternate Saturdays (10 AM to 4:30 PM).
- They will have to relocate to Chennai.
- Strong SQL skills, Postgres SQL database knowledge.
- Cloud Experience in deployment (CI/CD)
- Unit Test case
- Angular – good to have
- Hands-on with Spring boot and Java coding. Core Java- Java 8/1.8.
- Experience should be with Springboot, Hibernate & Microservices
- Should be well versed with Microservices, OOPS, MVC Architecture, Web services & API development.
- Should be really strong in concepts and should be able to work independently
- Experience in web services connection
➢ Design, implement and enhance new components of the Livspace design
platform and content management platform
➢ Design new features for the e-commerce properties and front-end products
and mobile apps
➢ Maintain engineering infrastructure
➢ Have significant impact on current and future technology roadmap
➢ Contribute creatively in strategic products that will reach large audience
➢ Build a web product that users love.
Who you are:
➢ You earned B.Tech or equivalent degree in computer science or related
engineering field
➢ You have at least 3+ yrs of experience working with large scale web
products
➢ You can learn new technologies quickly
➢ You have strong communication and collaboration skills
➢ You have prior ownership of the delivery of an entire feature/subsystem
You know your way around these:
➢ Linux, Apache, MySQL and PHP
➢ Javascript, AngularJS, JQuery, HTML, CSS
➢ Object oriented programming with Java/Python/Ruby
➢ HTTP and REST web services
- Candidate should have Good Communication and Presentation Skills.
- Candidate should have very Good Logical and Analytical Skills
- Candidate should have Programmatic and Management Skills
- An understanding of the Software Development Life Cycle as well as the business approach for the product.
- Ability to work in a team as well as an individual
- Ability to work under pressure and maintain deadlines
- Knowledge of open source tools and utilities
- Ability to understand Project Requirements










