Start Date
Immediate
Expiry Date
30 Nov, 25
Salary
0.0
Posted On
31 Aug, 25
Experience
2 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Good communication skills
Industry
Computer Software/Engineering
YOUR DREAM TEAM TO WORK WITH
We feel that our manner of life should reflect our work approach. So we stand for curiosity, excellence, solutions, human interactions, and technology to improve the performance of organisations and the lives of individuals.
Unigo is an honest and dependable partner who promotes a fair and beneficial relationship in both directions. We think that as a community, we need each other to grow. Of course, we solve problems while having fun since we appreciate what we do, but we also enjoy life!
JOB DESCRIPTION
Responsible for end-to-end development of projects covering all phases of software development life cycle in an Agile environment including requirements gathering, analysis, design, development, testing, and deployment. Develop enterprise applications using Java, J2EE, Spring Boot, Microservices, React, JavaScript, HTML5, RabbitMQ, Docker, Kubernetes, SQL, CI/CD, Maven, Jenkins, SonarQube, Git, Amazon Web Services (AWS). Design and develop Java based Microservices using Spring Boot and deploy these services on the Cloud. Design and implement pub-sub message queues using RabbitMQ. Design and develop complex single page web applications using React, TypeScript, HTML5, CSS3, MaterialUI, AJAX, jQuery. Implement test driven development (TDD) using JUnit, Mockito, Cypress. Responsible for writing SQL queries to store or fetch data from database and integrate the same with Spring JPA. Develop software by following DevOps, Continuous Integration, and Continuous Deployment (CI/CD) principles. Work on Git as a version control system for maintaining uniformity of application code among the developers. Identify areas for code enhancement, refactor code, and perform peer code review sessions. Prepare system documentation
Minimum Requirements:
M.S. Computer Science, Engineering, or related field with 2 years of experience in developing enterprise applications using Java, J2EE, Spring Boot, Microservices, React, RabbitMQ, Docker, Kubernetes.
As an alternative to minimum requirements, we will accept Bachelor’s degree with 5 years experience.
Please refer the Job description for details