Padmi

Software Developer

ChennaiPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at ZakApps

Opens the source posting on shine.com

Source description

About the role

View original

You will be responsible for designing, developing, and maintaining frontend and backend application components. Your key responsibilities will include: - Writing clean, productive, scalable, and well-documented code - Developing and integrating RESTful APIs - Working with relational and/or NoSQL databases - Performing debugging, testing, and performance optimization - Participating in code reviews and following best coding practices - Collaborating with cross-functional teams to understand requirements and deliver solutions - Following SDLC processes and Agile methodologies Qualifications required for this role: - Strong understanding of Data Structures and Algorithms - Proficiency in Java and Spring Boot - Solid knowledge of HTML5, CSS3, and JavaScript - Hands-on experience with at least one frontend framework (React / Angular / Vue.js) - Experience in building and consuming RESTful APIs - Understanding of CRUD operations and database fundamentals (MySQL / PostgreSQL / MongoDB) - Familiarity with Git or other version control systems - Basic knowledge of Software Development Life Cycle (SDLC) and Agile practices - Strong analytical, logical reasoning, and problem-solving skills Additional Details: Exposure to cloud platforms (AWS / Azure / GCP) or deployment fundamentals, familiarity with API testing tools (e.g., Postman), understanding of caching tools such as Redis / Ehcache, understanding of authentication and authorization concepts (e.g., JWT basics), and basic knowledge of CI/CD concepts are considered good-to-have for this role. You will be responsible for designing, developing, and maintaining frontend and backend application components. Your key responsibilities will include: - Writing clean, productive, scalable, and well-documented code - Developing and integrating RESTful APIs - Working with relational and/or NoSQL databases - Performing debugging, testing, and performance optimization - Participating in code reviews and following best coding practices - Collaborating with cross-functional teams to understand requirements and deliver solutions - Following SDLC processes and Agile methodologies Qualifications required for this role: - Strong understanding of Data Structures and Algorithms - Proficiency in Java and Spring Boot - Solid knowledge of HTML5, CSS3, and JavaScript - Hands-on experience with at least one frontend framework (React / Angular / Vue.js) - Experience in building and consuming RESTful APIs - Understanding of CRUD operations and database fundamentals (MySQL / PostgreSQL / MongoDB) - Familiarity with Git or other version control systems - Basic knowledge of Software Development Life Cycle (SDLC) and Agile practices - Strong analytical, logical reasoning, and problem-solving skills Additional Details: Exposure to cloud platforms (AWS / Azure / GCP) or deployment fundamentals, familiarity with API testing tools (e.g., Postman), understanding of caching tools such as Redis / Ehcache, understanding of authentication and authorization concepts (e.g., JWT basics), and basic knowledge of CI/CD concepts are considered good-to-have for this role.

One address, no account. We’ll tell you when matching roles go live.

More at ZakApps

Related open roles

View all roles