Experience:
11 to 18 years of experience in IT building and managing microservice based enterprise applications with Java and spring boot framework.
Education:
Degree in computer science or related field.
People
- Work collaboratively with agile teams to deliver maximum business value.
- Lead the software engineering team.
- Guide and groom Junior software engineers
Product Roadmap
- Actively work with product management team to translate product requirements and functional maps to technical design and frameworks.
- Prepare and review technical specifications.
- Develop high-quality, scalable, and maintainable enterprise level applications.
- Review code and provide feedback.
- Develop standards and ensure best practices applied
- Experience in financial domain.
- Good understanding of emerging opportuni9es in the areas of CI/CD and cloud-based deployment.
- Support produc9on support teams to help resolve produc9on issues and support them with tools that improve their produc9vity.
Project Roadmap
- Ability to oversee and guide mul9ple development projects and support exis9ng applica9ons.
- Develop middle office component for the financial payments’ domain.
Architecture
- Alignment with overall product and technology architecture.
- Experience building microservice and distributed applications.
- Exposure to public and/or private clouds
Technologies
- Will be managing development and support in mul9ple tools and frameworks. Awareness in as many
technologies as possible is useful. - Expertise in Java and related frameworks such as spring boot and spring framework.
- Messaging/Integration middleware products such as Kada, Rabbit MQ and Azure Service Bus.
- Relational databases such as SQL Server and non-relational databases such as MongoDB
- Object-Oriented design & development.
- Agile Development Techniques with hands on experience working with process tools such as Azure DevOps, JIRA.
- Build tools such as Gradle and maven.
- Software Versioning system such as SVN and Git.
- Unit testing frameworks and test automation frameworks.
- Microso] Azure cloud infrastructure with exposure to deploying using Docker containers with Kubernetes.
- CI/CD pipeline process and applica9ons.