Technical Skills: Backend:
- Strong proficiency in Java (8/11+)
- Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data)
- RESTful API design and development
- JPA/Hibernate
- Microservices architecture
Frontend:
- Proficiency in JavaScript/TypeScript
- Frameworks: Angular (8+), React, or Vue.js
- HTML5, CSS3, SASS/LESS
- Responsive design principles and tools (Bootstrap, Material UI)
Database:
- RDBMS: MySQL, PostgreSQL, Oracle
- NoSQL: MongoDB, Redis (nice to have)
DevOps & Tools:
- Git, Maven/Gradle, Jenkins, Docker, Kubernetes
- CI/CD pipelines
- Cloud platforms: AWS, Azure, or GCP
- Logging and monitoring: ELK Stack, Prometheus/Grafana (nice to have)
Others:
- Agile/Scrum methodologies
- Unit testing (JUnit, Mockito), Integration testing
Qualifications: Required:
- 5+ Years experience in Java Spring Boot
- 5+ Years experience in Angular
- 5+ Years experience working on API Development, Microservices Development
- Experience with Kubernetes, AWS and experience working on private cloud platforms
- Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
- Limited immigration sponsorship may be available
Preferred:
- Front end skills (React , Angular)
- Working on Financial Services, Payment Platforms
- Analytical/ Decision Making Responsibilities:
- Analytical ability to manage multiple projects and prioritize tasks into manageable work products