Job descriptionMaintain middleware modules and services with code quality standards
May assist/lead in developing and maintaining technical documentation and store it in central locations (like Confluence, SharePoint) for accessible to team members.
Keep applications free of security vulnerabilities in compliance with organization’s security policies
Analysis, design, development, testing and implementation of new or enhancements to middleware (micro) services
Assist in troubleshooting and resolving production issues. Provide suggestions for preventative steps.
Your skills and experienceRequired
Good English communication in both verbal and written.
Minimum 5+ years of Java/J2EE development experience
Experience with ReactJS.
Knowledge and experience with PCF.
Hand on experience fixing security vulnerabilities and keeping open- source components up to date.
Working knowledge of Linux and Atlassian tools like Jira and Confluence.
Worked on Java build & dependency management using tools like Maven, Nexus.
Working knowledge of code repository and management with tools like GitLab.
Good knowledge of Oracle PL- SQL, RabbitMQ or similar message broker
Experience with Spring, Spring Boot, Spring Cloud, Spring Security, Rest API, Spring Data.
Experience developing Restful services and associated testing using postman.
Maintain code quality with static code analysis using SonarQube
Experience with unit testing framework (Junit).
Nice- to- have
Strong troubleshooting and problem- solving skills
Experience with JIRA integration.
Previous experience in Finance/Banking industry.
Experience with logging and auditing using Splunk.
Why you&039;ll love working hereHighly competitive salary.
Full salary for probation & full coverage of social insurance.
Premium healthcare for you and your beloved one.
Monthly childcare support
13th- month salary.
Frequent opportunities to travel to US headquarter from 3- 6 months.
Various active sporty clubs: Football, Billiards, Badminton, E- sport clubs
Annual Leave: 15 days; Paternity Leave: 6 weeks; Bereavement leave: 10 days.