Job Description:
About Role:
This senior full stack developer role is part of the Delivery organization and will be responsible for various
implementations across the globe.
We are currently looking for a Full Stack Software Engineer that:
- Design, develop, test and debug moderately complex software solutions
- Enhancements to existing software in a maintenance capacity
- Has good understanding of business application
- Works with technical staff to understand problems with software and resolve them
- Resolves customer complaints with software and responds to suggestions for improvements and
enhancements
- Assist in development of software technical documentation
- Demonstrates software to the stake holders
- Design and build prototype applications as required.
As a senior developer, we are also looking for tech leadership skills to support and guide members of a team as
needed.
Work Location: Vashi Navi Mumbai
Skills and Competencies – Engineering degree holders, MCA or Post graduate diploma holders with least 7 years of experience in:
Must have:
- Expert level programming knowledge using core Java libraries
- Knowledge of Object-Oriented Programming and design.
- Knowledge of Java Spring frameworks
- Knowledge of relational databases, SQL and ORM. Must be able to write moderate to complex SQL
queries
- Knowledge of reading/writing XML/JSON/CSV documents.
- Knowledge of writing web-service (REST Full)/APIs.
- Knowledge of development tools like Eclipse/IntelliJ
- Knowledge of web technologies like HTML, CSS, JavaScript, JQuery
Good to have:
- Knowledge of Web/Application Servers & hosting (Apache/Tomcat/JBoss/Weblogic/Websphere etc.)
- DevOps work using Azure or AWS
- Hosting using Docker/Containers
- Storage and events using MongoDB, MySQL, ElasticSearch, Redis/NoSQL
- Continuous development and deployment using tools like GitHub, Jenkins etc.
Qualification:
- Bachelor’s/Master’s degree in Computer Science Engineering or equivalent