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
• Problem solving skills
• 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