- Design and Architect the enterprise application.
- Strong Hands on Coding and Algorithms.
- Judgment to explore and adopt the relevant technologies and practices.
- The high-level vision needed to visualize the growth path of the product, anticipate the challenges and apply the necessary course correction.
- Oversee the implementation of modules by different sub-teams, internal and off-the-shelf products to ensure seamless end-to-end integration, modularity, extensibility, re-usability, scalability, testability and quality of the product.
- Understand business and functional requirements and ensure that the underlying implementation reflects the current and future needs for the product roadmap
- Plan and execute code quality improvement initiatives such as code reviews, branching and pull requests, code refactoring, clean-up of old branches, semantic versioning, automated code quality checks, automated unit-testing framework and automated deployments from version control.
- Good understanding of design and Micro-services.
Knowledge on
1. Distributed Applications
2. AWS Cloud
3. CI/CD Basic Knowledge
4. JWT Application Security
5. Basic Threading Model
Minimum Qualifications
- Bachelor's degree or equivalent
- Strong hold on Java backend and UI frameworks
- Exceptionally strong in fundamentals of Design patterns and Enterprise architectural patterns.
- Strong Experience in building highly scalable, high-performance, low latency systems
- Very strong in writing complex code and guide junior team members on Springboot Micro services development, maven Libraries, Product Unit Testing, and Code Coverage (Junit, Mackito, SonarQube).
- Deep understanding of design patterns, NoSQL, Micro-services Architecture
- Strong Hold on CI/CD Tools and Processes (Jenkins, Azure DevOps or Pipeline Build Scripts)
- Experience in working with AWS ECS, EKS, S3, SQS, Cloud Watch, RedShift
- Experience in working with Docker, and Kubernetes
- Security Integration Experiences using SAML, AWS Cognito, Federations, Oauth, JWT, Auth0
Preferred qualifications
- Experience in a regulated industry will be preferred
Didn’t find the job appropriate? Report this Job