Senior Full Stack Software Engineer at Unigo
Irving, TX 75063, USA -
Full Time


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

Description

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.

Responsibilities

Please refer the Job description for details

Loading...