Experience
1. Overall experience of 1-3 years of software development
2. At least 2 years of experience as a full stack web developer
3. Wide experience with a diverse set of technologies, approaches, tools, etc. would be ideal.
Job Description
A Full Stack Sr Developer with 1-3 years relevant experience is responsible for front and back-end web development. Design overall architecture of the web application.
1. Align with engineering team with the product vision having an alignment with the Product manager and collaborate during agile ceremonies
2. Maintain quality and ensure responsiveness of applications, collaborate with the rest of the engineering team to design and launch new features and maintain code integrity and organization.
3. Understanding and implementation of security and data protection.
4. Strong experienced with back-end programming languages. Proficient experience using advanced JavaScript libraries and frameworks like Java, JavaScript
5. Knowledge of code versioning tool – Git
Job Responsibilities
Must have knowledge in all stages of software development, and you will be working alongside other engineers and developers
1. Improve engineering quality and efficiency (e.g. code review, refactoring, tech debts, system redesign, etc.)
2. Implement best practices in architecture for development and design and must be able to design architectures that are maintainable
3. Has successfully implemented APIs and user interfaces using Spring Boot, Node.js, REST, React JS, JavaScript and Java
4. Understanding of continuous Integration and continuous delivery
5. Experienced at developing Strong available and reliable cloud-based applications.
6. Experience in converting designs to visual elements
7. Collaborate with cross functional teams to define, design and ship new features
8. Responsible for the design, development, validation, deployment, and sustenance of features for Web and mobile applications and cloud services.
9. Adapt to Agile Scrum methodology
10. Manage the end to end user experience process on engagements and desire to create well-crafted software
11. Ability to solve problems in timely and structured manner with analytical approach and emphasize on fast recovery/fast roll-back and fast fix-forward capabilities
Primary Skills
1. Experience in web application development (React JS, Node JS, Java Springboot, Oracle)
2. Experience deploying to cloud environments and CICD
3. communication skills
4. Enthusiasm for community, learning, and collaboration with good analytical skills
Technical Skills:
JavaScript
Spring Boot and Java, IntelliJ IDE
React Js
Node Js
SOAP/REST/JSON
Oracle
Agile Methodologies
GIT
Security (Web security/API Security)
CICD; Jenkins/Gradle
Cloud Infrastructure; Open-Source technologies (Redux)