Design, develop, review, implement, and manage Java applications and services for the production and pre-release environments;
Design, develop, review, implement, and manage continuous integration, build management and deployment scripts, systems, and any code as required;
Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture;
Fully understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling;
Provide robust coding practices, solid unit/component test coverage, and debugging code.
YOUR SKILLS & EXPERIENCE
For Senior level
Strong experience in JAVA 8+;
Strong experience in Java open-source frameworks, including developing using modern frameworks, e.g. Spring Boot;
Experience in designing & developing RESTful APIs and microservices-based system;
Experience in Cloud computing and Amazon Web Services - particularly Serverless Development;
Practical experience in Containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies;
Strong English communication skills (both verbal & written), especially in the global software development environment;
Strong DevOps and Continuous Delivery skillset;
Experience in modern CI/CD pipelines and tools (e.g. Git, Ansible, Jenkins, NPM, Gradle);
Experience in Agile development environments;
Well-versed in writing structured, well-documented, maintainable, and clean code;
Good problem-solving and analytical skills;
Good understanding of standard Software Engineering processes, Testing;
Nice-to-have
Experience in the Banking or Financial Services industry;
Any additional certification or training in IT, Business, Computer Science, or related area;
Experience in leading and coaching at least one software engineer team on various projects;