ETIC, Java Full stack (Frontend – Backend) - Associate (Egypt)

Firm
PwC
Location
Cairo
Education
Benefits
Competive
Functional areas

Line of Service

Advisory

Industry/Sector

Technology

Specialism

Advisory - Other

Management Level

Associate

Job 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 Specified

Available for Work Visa Sponsorship?

Yes

Government Clearance Required?

No

Job Posting End Date

Job information

Firm: PwC

Location: Cairo

Education:

Apply

More jobs