Role : Software Engineer
Location : Remote (Need locals from HYD)
Experience : 4-6 years
We are looking for a software engineer to join our team who can help our clients in their digital journey. You will have the opportunity to leverage your skills to support new and innovative products.
Roles and Responsibilities:
Leverage Java, Spring Boot, and React to develop cloud-hosted/on-premises, API First, web applications.
Handle end-to-end development, which will include coding, testing, and debugging
Work with peers to iteratively create software that meets business and technical requirements.
Analyze defects, design, and implement effective solutions
Create and maintain technical documentation
Develop automated tests for multiple scopes (Unit, System, Integration, Regression)
Qualifications:
Bachelor's or master's degree in technical or business discipline or equivalent experience
4+ years of professional experience in software development using Java/Spring Boot developing backend/RESTful services.
3+ years of professional experience in software development using ReactJS and Typescript developing front end applications.
Experience working with agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Test Engineers)
Must be proactive, demonstrate initiative, and be a logical thinker.
Understanding of incremental delivery.
Strong collaboration, prioritization, and adaptability skills.
Tools and Technologies Needed:
Backend: Java, Spring boot, JUnit
Front end: JavaScript/Typescript, ReactJS, Jest.
Other Tools: Maven or Gradle, NPM or YARN, SonarQube, ESLint.
Project Management: Agile, Scrum, JIRA.
Nice to Have(Not Mandatory):
Experience in cloud development.
Experience in CI/CD pipelines.