Nouveau Labs Pvt. Ltd. is a SW Engineering Product and Services company with its HQ in Bangalore. The company has its executive leadership represented by industry veterans with deep background in software engineering and sales. The company aims to be the most innovative & trusted product development & support partner for global technology companies and start-ups working on digital products or platforms. The core business of the company is to provide world-class experience & out-of-the-box solutions around product engineering services while leveraging its technology expertise around Artificial intelligence, Machine Learning, Networking, Analytics, Cloud Technologies etc. The company adopts best of the people policies while recruiting superior technical & managerial minds from the industry. We believe in long-term commitment to its stakeholders so that we work in a family-like environment with passion, transparency and commitment.
You will be responsible for designing, building and maintaining the application suite. This is a full stack, hands-on role that will be developing new features for our customers which meet the needs of our business. As a software engineer, your role will involve building with best practices and resiliency in mind, adhering to agile processes and dealing with business and technology stakeholders.
Roles and Responsibilities:
Development of stable, secure and well architected code
To always leave code in a better state than it was when starting
Your code is adequately tested
Actively share knowledge with entire team
Escalate issues/risks to manager when needed
Technical Skills :
3+ years of experience in a relevant degree or field.
Strong Java and microservice experience
Exposure to large scale distributed systems
Experience with AWS (or other cloud technologies)
Experience with Kafka, RabbitMQ, Redis, and Elasticsearch
You continually automate manual processes to drive efficiency
Have a sense of ownership of technical projects and improvement of engineering practices
You are a person who continually self learns and improves your technical skillsets
Are curious, tenacious, creative, but are also a great team player