Image Loading

Software Engineer, Full Stack

Job Description

Responsibilities:

    • Develop creative solutions and write technical design based on the requirements. 
    • Develop and maintain enterprise grade SaaS software, adapting Agile methodology.  
    • Assist in tuning and optimization. 
    • Develop and execute unit tests for product components. 
    • Perform peer code reviews and provide feedback. 
    • Promote high quality, scalability, and timely completion of projects. 
    • Development in Core Java, J2EE, Struts, spring, Client-Side scripting, Hibernate, Database  
    • Development of scalable core-java applications, Web Applications and Web Services 

Requirements:

    • Experience: About 1 to 4 years  
    • Bachelor’s degree in engineering, CS, or equivalent experience 
    • Understanding of Data Structures, algorithms, and their applications 
    • Strong problem-solving skills 
    • Experience in building microservices using Spring Boot stack (spring cloud, spring-data) 
    • Extensive experience in developing and consuming REST APIs 
    • Experience in profiling applications 
    • Experience with at least one of the front-end frameworks such as Angular or Vue. 
    • Strong analytical skills and general logical reasoning  
    • Excellent written and verbal communication skills and presentation skills. 
    • Good understanding of Software development life cycle (SDLC) 
    • Basic SQL queries 
    • Must have software development experience using: Java, Kafka, SQL, Linux, Apache Redis,  
    • Good to have software development experience in AWS cloud using: Go, Python,  MongoDB, Postgres, Clickhouse  

Skills

  • REST API
  • angular
  • Vue
  • apache redis

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Jun 06, 2023

Experience

1 to 4 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent