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:
- Cloud-Native Solution Design and Implementation: Accountable for designing and implementing a cloud-native solution based on functional specifications, primarily using Java and the related technology stack.
- Smooth Roll-Out Execution: Prepare, plan, execute the roll-out process from support to production services to ensure a smooth deployment of the application across different sites.
- Collaboration with Technical Lead: Work Closely with the technical lead to develop detailed technical specifications.
- Tool integration: Integrate new tools with the existing enterprise application ecosystem of the bank.
- Documentation: Draft Specifications, technical designs, unit tests, code reviews, and detailed system integration documents. Produce any other documents required throughout the project lifecycle.
- Delivery Quality Maintenance: Contribute to maintaining high delivery quality standards.
- Issue Analysis and Resolution: Actively participate in analyzing and resolving issues when the application is in production and provide technical support as needed.
- Integration Layer Development: Contribute in the development and implementation of the entire Integration Layer Application for Trade Finance applications, servicing both Back Office and Front Office applications.
- Coaching and Training: Coach and training junior software engineers, helping them grow into important IT roles.
Job Qualification:
Java and Spring Framework: Minimum of 5-7 years of experience with Java and Spring framework (Spring Boot, Spring MVC)
- Microservices Architecture: Proven experience in designing, developing, and maintaining microservices-based applications.
- Apache Camel: Hands-on Experience with Apache Camel for integration patterns.
- Kubernetes: Strong experience in deploying and managing applications on Kuberntes Clusters.
- Cloud Technologies: Experience with cloud-native architectures and on-prem/public cloud solutions.
- Containerization: Proficiency with Docker and Helm charts.
- Databases: Experience with PostgreSQL or any RDBMS, and preferably with database management experience in a cloud environment.
- Messaging Systems: Experience with messaging systems like Apache Kakfa, RabbitMQ or Websphere MQ for real-time data streaming and messaging.
- DevOps tools:Artifact Management: Familiarity with JFrog Xray or similar tools.
CI/CD Pipelines: Experience with Jenkins or Gitlab CI/CD.
Infrastructure as Code (IaC): proficiency with tools like Terraform or Ansible.
Monitoring and Logging: Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or FluentD.
Configuration Management: Experience with tools like Chef, Puppet, SaltStack.
Technical Skills:
- API Development: Proficiency in RESTful API design and development. Experience with GraphQL, gRPC are a plus.
- CI/CD: Experience with continuous integration and Continuous Delivery/Deployment pipelines.
- Version Control: Proficient in version control systems, particularly Git.
- Code Quality: Strong understanding of code quality practices, including code reviews, unit testing, and integration testing.
- Performance Optimization: Skills in profiling and optimizing application performance.
- Security: Understanding of application and cloud security best practices.
Functional Skills:
- General knowledge in banking.
- Knowledge of international trade & commodity finance domain and related applications with the emphasis on the integration of these applications with other enterprise applications.
- Good understanding of SDLC and an Agile Scrum practitioner.
Soft Skills:
- Leadership: Ability to lead technical initiatives and mentor junior engineers
- Problem Solving: Strong analytical and problem-solving skills
- Communication: Excellent verbal and written communication skills.
- Collaboration: proven ability to work effectively in a collaborative, fast-paced environment.
Next Step:
Click “apply” or send resume to: Tamanna Bilandi [email protected]
EA Licence No.91C2918 | Personnel Registration No. R2096241