The Opportunity
• Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success.
• They have a culture of innovation and continuous improvement, constantly looking for ways to improve their services and offerings.
Job Responsibilities
• Involve with software and product development and ad hoc projects
• Software development using Java, Spring Boot, Database (SQL Server / Postgres), Docker, Kubernetes, Apache SPARK
• Creating well architected and structured solutions
• Design, develop, enhance, test and integrate Java Applications
• Software analysis, software design, code implementation, software integration, module verification and validation
• Deliver software products for integration testing in accordance with standard procedures
• Prepare and maintain technical documentation and software deliverables
• Participate in technical discussions and provide solutions based on industry best practices
• Follow the CA-CIB methodology (Agile included)
• Research, Design, and Develope Software
• Analysis user needs and Develop Software Solutions
• Update software, enhances existing software capabilities and develops adn direct software software testing and validation procedures.
• Work with other Engineers to integrate hardware and/or software systems
• Develop specifications and performance requirements
The position requires autonomy and reliability in performing duties while maintaining close communication with rest of project/support team.
Job Qualification
• 6+ years of relevant working experience as a Java developer
• Experience in back-end development using Java 8+, Spring Boot, Database (SQL Server / Postgres), Docker, Kubernetes, Apache SPARK
• Good understanding & working knowledge with Agile/Scrum
• Hands-on experience of end-to-end design and implementation of complex IT systems
• Bachelor Candidate must have at least a Bachelor Degree in Computer Science or Information Technology or Programming & Systems Analysis or Science (computer studies)
Functional
• Financial/banking industry knowledge
• Knowledge of Risk systems is a strong plus
Technical (Mandatory)
• Must have strong knowledge in Core Java (Java 8+) and OOAD
• Must have good understanding and hands on experience in Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch etc.) with Spring Boot
• Must have good experience with APACHE SPARK framework
• Must have good experience with databases like Postgres / SQL Server / Oracle
• Good understanding of Hibernate/JPA framework.
• Good to have experience with Kafka
• Experience with containerization technologies like Docker & Kubernetes and familiar with cloud native principles
• Experience with designing and developing API’s using REST and documenting it using Swagger
Technical (Nice to have)
• Good understanding of JavaScript frameworks like Angular 6+/React
• Experience with Apache or Nginx
• Experience with BDD tools like Cucumber
• Experience with API management tools like WSO2 or Axway
• Familiarity with Elastic stack
• Test driven mindset with strong skills in Junit and other Unit testing frameworks
• Experience with IntelliJ / Eclipse
• Strong knowledge on source code management system such as GitLab.
• Practical knowledge on GitLab runner, Jenkins, Artifactory, Nexus, Maven/Gradle
Other Professional Skills and Mind-set
• Strong organizational and communication skills
• Strong analytical and problem solving skills
• Awareness of various software development procedures
• Ability to follow defined procedures
• Proficient in Microsoft Office
• Understanding and respect of cultural diversity
Next Step
Click “apply” or send resume to: Tamanna Bilandi tamanna.bilandi@adecco.com
EA Licence No.91C2918 | Personnel Registration No. R2096241