Qualification
- Bachelor (BE/BTech) or master’s degree in Computer Science or related field.
- 8-10 years of hands-on experience of Java software design & development
Requirements
- UI Tier – Angular 12 or any other version of Angular, Spring MVC, jQuery, Jsp
- Business Tier – Strong knowledge Java/J2EE concepts & Design Patterns., micro services, Spring, Sprint boot, EJB, Struts
- Database knowledge – RDBMS, SQL, PL/SQL
- Integration Tier – Basic knowledge of XML/XSD/XSLT
- Knowledge of Web Server/App Server like WAS or Apache http Server
- Knowledge of Queue Messaging tools like WebSphere MQ
- Experience using Tools – JIRA, SonarQube, SVN, GIT, Maven/Gradle, Jenkins, Checkmarx – one or more of these
- Knowledge of any scripting language: Shell and Perl
- Basic knowledge of Static/Dynamic security scans
- Excellent troubleshooting skills to resolve complex issues required and identify RCA
- Broad understanding of Software Engineering Concepts and Methodologies
- Knowledge of Banking or Financial domain
- Preferred experience in troubleshooting performance, security issues
- Preferred knowledge of Reporting tool –Actuate
- Strong analytical and problem-solving skills with a high attention to detail
- Possesses strong communication skills (verbal and written) with good listening capabilities
- Demonstrated ability to learn and take on challenging opportunities
- Strong Team Player, interpersonal & presentation skills
What we offer
- Dynamic and supporting international teams
- Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances
- Remote, hybrid or office work
- 20-25 vacation days per year
- Equipment for work, laptop and all necessary additions
- Access to trainings and courses
- Private health insurance
- FIT Pass card for many sports’ facilities