Job Description

As an Application Developer, you will come with deep technical knowledge and be responsible for application design, coding and scaling up of technical products and platforms. Our work is highly agile and offers many chances to strengthen technical capabilities and learn advanced techniques. As an expert, you will be part of the core engineering team that focuses on building world class products. Location - Ahmedabad/ Remote

Responsibilities

Hands on experience on Spring/Spring Boot Framework required. Experience on Struts will be an added advantage.

Experience developing software utilizing various coding languages such as TypeScript, JavaScript, Angular, Java, Spring Framework, MySQL, Jasmine, JUnit, GitLab CI, Docker.

Proficient in building end to end applications from front end web development, back end development, middleware integration and data in no SQL (D-graph DB, Mongo DB) or RDBMS (MySQL/PostgreSQL)

Develop high-quality features that can extremely benefit our core business platforms with focus on designing and developing solutions as per business requirements

Consistent in accountability to proper software engineering practices – design, testing, documentation, code reviews etc.

Bachelor’s Degree in engineering, Information Systems or related degree with minimum 4 years of strong technical hands on experience