Java Fullstack Microservices Developer

Java Fullstack Microservices Developer

NCS Group | Pune, MH, IN

Posted a month ago

Apply Now


Extraordinary careers start here

NCS is a global technology services firm with a team in India that’s going places. We’re growing across Asia Pacific and need people to help us build next-generation solutions and shape the future of technology. You’ll be working on global projects from day one. With the chance to make an impact across Singapore, Australia and beyond.

We're guided by our vision of advancing communities and bringing people and technology together to make the extraordinary happen. We create end-to-end technology solutions and services clients with our Next capabilities of digital, cloud, platforms as well as core offerings in Applications, Infrastructure, Engineering and Cyber Security.

Join us and be part of this extraordinary journey too. With our culture of learning and professional development and our global presence, the possibilities are endless.

Your role is only the beginning​

At NCS, we pride ourselves on empowering our people and talent to their fullest potential, wherever they are in the world. Learning together in our NCS DOJO, we have comprehensive, built-in, training and industry standard qualifications that will allow you to up-skill and re-skill as we grow together.​

We’re committed to helping learning flow throughout our organization We’ve created an ecosystem of meaningful projects, mentorship, and personalized support to ensure you progress and develop. To broaden your perspectives, we also have multiple ‘playgrounds’ that work as Project Teams, Client Tribes, Strategy Groups and Center-of-Excellence across Asia Pacific.​ And if there are any ideas or projects that interest you, we’re always listening and ready to play. ​

What will you be expected to do?

-Design, develop and maintain enterprise grade, highly scalable and high performing software

-Solutions that meet both functional and technical requirements including security requirements.

-Design and develop microservices and APIs using various technologies (e.g. Java).

-Develop and automate the testing for the software solution including the unit testing, backend

-Integration testing, frontend user interface testing and end to end testing.

-Works with the Quality Assurance (QA) teams and other internal teams to ensure assigned

-Defects/enhancements are validated, documented and resolved appropriately.

What should you have: (Any 3 Skills)

At least 3 years of microservices development experience with technologies such as Java, Apache Camel, Spring Boot, etc.
At least 2 years of experience with container technology such as Docker and Kubernetes.
At least 2 years of relevant experience in Linux and open sourced based development
At least 2 project utilizing DevOps and software automation with unit testing and functional testing
Experience with at least 2 databases such as MariaDB/PostgreSQL and MongoDB
Experience in EFK stack and Prometheus/ Grafana
Experience in Restful APIs
Additional experience it would be great to have:

Experience in software security tools and concepts
Experience in Message Queue brokers such as Apache Kafka

CTA: Ready to start your extraordinary journey with NCS? Reply to (email/website)​


Make extraordinary happen

Note: Only shortlisted candidates will be notified due to the high number of applicants for this role.