
ETIC, Java Full stack (Frontend – Backend) - Associate (Egypt)
Line of Service
AdvisoryIndustry/Sector
TechnologySpecialism
Advisory - OtherManagement Level
AssociateJob Description & Summary
About the role:
Design and build of complex solutions for a web application (end-to-end), preferably in an insurance domain.
Spring Aspect Oriented Programming (AOP), microservices architecture design, build and implementation.
Experienced with event-driven frameworks such as Kafka, Catapult (AWS SNS, SQS, DynamoDB), RabbitMQ, or IBM MQ or any similar technology.
Design and implementation of container-based REST APIs using container frameworks like OpenShift, or Docker.
Experienced with DevOps continuous integration and continuous delivery tooling eg Gradle, GIT, GitHUB, GITLab, etc. and ability to perform developer-owned Devops tasks.
estimating T shirt at epic level and story points at story level.
Leading and representing the team in planning and estimating activities.
Automated testing, Test driven development (TDD).
Agile methodology.
Leading code and design reviews to ensure smooth daily operations and accurate planning at a team level.
Create and maintain technical documentation.
Strong drive for Clean Code, Automation tools, Design improvements and Code quality (via Unit testing).
Overseeing and governing coding best practices and design patterns.
(JMS), Java 2 Connector (J2C), Object/Relational Mapping (ORM) frameworks (Hibernate, Java Persistence API (JPA), Java Data Objects (JDO), etc), Java Database Connectivity (JDBC).
Required Skills:
0 to 4 years of relevant experience.
Strong troubleshooting and problem solving skills.
Certifications
Technology Stack experience:
Java/J2EE, Spring , Spring Boot Services
AWS - SNS, EC2, S3, Cloudwatch, SQS, Lambda
DynamoDB, OpenShift, Docker
RDBMS databases like Oracle, MS SQL Server, AWS, RDS
Gitlab, Github or any similar tool, Branching and Merging Strategies
Hibernate, Jenkins, APIgee, JSON, JSF, XHTML, Tools like Kibana, new relic or similar logging and monitoring tools
BDD, TDD. Unit Testing Frameworks (JUnit),Performance testing, API tests, Contract and Component level Testing
Basic Linux, Frontend/UI Dev experience, Automation Testing, Devops tools
Education (if blank, degree and/or field of study not specified)
Degrees/Field of Study required: Degrees/Field of Study preferred:Certifications (if blank, certifications not specified)
Required Skills
Optional Skills
Desired Languages (If blank, desired languages not specified)
Travel Requirements
Not SpecifiedAvailable for Work Visa Sponsorship?
YesGovernment Clearance Required?
NoJob Posting End Date