Full Stack Developer
ESSENTIAL SKILLS REQUIREMENTS:
- Profound knowledge and expert-level experience in Java and Angular and related technologies
- Strong expertise in HTML5, CSS3, and modern JavaScript (ES6+)
- Experience with RESTful services and APIs
- Proficient understanding of code versioning tools, such as GitHub
- Familiarity with front-end build tools, such as Grunt, [URL Removed] and Angular CLI
- Technology Stack: JAVA/Quarkus, JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS), SQL (Postgres)
- CI/CD (Github & Github actions)
- Cloud technologies (e.g., AWS): network, security groups, cross-account communication, ECS, Fargate, RDS, load balancers, Lambda, X-Ray, API Gateway.
- Micro Services
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
ADVANTAGEOUS SKILLS REQUIREMENTS:
- Knowledge in software engineering with a focus on Cloud architectures
- ELK stack
- Machine Learning Experience
- Test Driven Development
- Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire Mock)
- Build Tools (Maven/ Gradle/ Gulp/grunt/webpack)
- Java Micro Profile (Jax-RS) (advantageous)
- Typescript
- REST / (OData / Graph QL) (advantageous)
- Understanding ESB Integration Skill (IIB, Tibco, Oracle fusion, MQS, Messaging concepts)
- Working with Queues, Flows, Execution Groups, Kafka
- Docker/AWS
- Kubernetes/AWS
- Jira, Confluence, [URL Removed] NEEDED:
- Relevant IT / Business Degree or equivalent experience
- 7+ years of experience in full stack development
- Proven experience with Java and Angular
Desired Skills:
- Full Stack Developer
- Java
- Angular
- JavaScript