Main Responsibilities
- Study, evaluate, understand and provide feedback on functional specifications
- Develop solutions following defined standards and high quality
- Provide detailed estimation for development of solutions
- Implement solutions using TDD
- Implement BDD for the features
- Perform non-functional testing
- Perform design and code review for other team members
- Prepare documentation for design and implementation
- Enable and support functional and user acceptance testing
- Support applications in production - analyze and resolve issues as they arise
- Work with various technical/functional teams to ensure proper delivery
- Maintain lessons learnt, release post mortem outcomes and convert them into best practices
- Automation approach or suggest automation as and when applicable
- Be in the forefront of communications and having good relationship with any stakeholder involved
Qualifications and Profile
- Candidate should have minimally 8 years of experience in relevant activities.
- Solution design using proven patterns, awareness of anti-patterns, performance tuning
- Java/J2EE, Spring,AngularJS, Spring MVC/Struts, Multi-threading, Restful web services , Swagger, JMS/WebSphere MQ, Java script, JQuery, XML, XSLT, Xpath, XSD
- Docker/Kubernete, Kafka, Spark, Mongo DB
- A strong understanding of recent Java language features, such as lambdas, streams, and futures
- Relational databases – MSSQL, Oracle, PostgreSQL
- Source management – SVN/GIT, TDD using Junit, DBUnit, Jira/QC.
- Application server – Jboss/WildFly/ Websphere
- Well experienced and having good understanding on SQL language,
- Well experienced and having good understanding on Unix/Linux Shell Scripting,
- Having experience with JIRA, Confluence, Maven, GitLab, Jenkins, SonarQube and other deployment tools.
- Having exposure to DevOps and DevOps tools.
- Knowledge on implementing solutions on the Cloud, preferably AWS.
Nice to Have
- Experience in Business intelligence tools
- Experience in working with application monitoring and automation
- Experience in Banking environment, especially in Capital Market IT
Other Professional Skills and Mindset
- Excellent communication and interpersonal skills to effectively collaborate with diverse teams.
- Excellent problem-solving and analytical skills.
- Ability to work under pressure.
- Appetite to follow technology trend and participate to communities.
- Eagerness to learn and adapt to new technologies.
- Strong perseverance and diligence towards attaining goals and effective time management
- Passion for sharing expertise and grow team members’ skills.
- Autonomous, self-motivated and excellent team player
Next Step
- Prepare your updated resume and expected package.
- Simply click on 'Apply here' or email to [email protected] to drop your resume
- All shortlisted candidates will be contacted.
Tamanna Bilandi
EA Licence No. 91C2918
Personnel Registration No. R2096241