Apply

Senior Java Developer

Posted 4 months agoViewed

View full description

šŸ’Ž Seniority level: Senior, 6+ years of experience in software development

šŸ“ Location: Egypt

šŸ¢ Company: SquadiošŸ‘„ 51-100šŸ’° Convertible Note over 2 years agoCMSAndroidiOSAppsMobileSoftware

šŸ—£ļø Languages: Arabic, English

ā³ Experience: 6+ years of experience in software development

šŸŖ„ Skills: AWSDockerSoftware DevelopmentCybersecurityGitJavaKubernetesMongoDBSpringSpring BootNosqlAnalytical SkillsCI/CDDevOpsMicroservices

Requirements:
  • Proficiency in Java 21 and object-oriented programming
  • Extensive experience with Spring Boot and microservices architecture
  • Expertise in Docker and Kubernetes for containerization and orchestration
  • Hands-on experience with cloud platforms, particularly AWS
  • Experience with MongoDB and other NoSQL databases
  • Familiarity with CI/CD pipelines and DevOps practices
  • Understanding of security principles and best practices in software development
  • Experience with version control systems, particularly Git
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal abilities
  • Ability to work collaboratively in a team environment
  • Proactive and self-motivated with a keen eye for detail
  • 6+ years of experience in software development
  • Strong experience in building microservices.
Responsibilities:
  • Design, develop, and implement high-quality Java applications that are scalable and robust.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Lead and mentor junior developers in the team.
  • Perform code reviews to ensure best practices are followed.
  • Participate in all phases of the software development lifecycle.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to-date with the latest Java technologies and industry trends.
  • Implement, configure, and maintain ForgeRock Identity Gateway solutions.
  • Collaborate with clients to understand their security needs and customize ForgeRock IG configurations accordingly.
  • Develop and maintain documentation related to ForgeRock IG deployments, including configuration guides, best practices, and troubleshooting tips.
  • Monitor ForgeRock IG implementations, identifying and resolving any performance or security issues.
  • Work closely with the cybersecurity team to integrate ForgeRock IG solutions with other security systems within the organization.
Apply

Related Jobs

Apply
šŸ”„ Senior Java Developer
Posted about 2 months ago

šŸ“ Moldova, Romania, Poland, Turkey, Egypt

šŸ¢ Company: NcentivašŸ‘„ 1-10Gift CardTrading Platform

  • 7+ years of hands-on experience in Java, specifically 5+ years with Spring Boot.
  • Proven experience as a solutions architect with a focus on cloud-native principles.
  • Extensive AWS experience, including EC2, ECS, Lambda, S3, RDS, CloudFormation.
  • Strong knowledge of SQL and NoSQL databases, including data modeling and optimization.
  • Familiarity with DevOps practices and CI/CD tools like Jenkins or GitLab CI.
  • Excellent problem-solving skills and ability to communicate technical concepts in English.
  • Design and build scalable, secure backend systems using Java Spring Boot.
  • Lead the deployment, management, and scaling of applications on AWS services.
  • Oversee the design and management of SQL and NoSQL databases for performance.
  • Help build and mentor a team of engineers, fostering a collaborative culture.
  • Collaborate with cross-functional teams to deliver cohesive solutions.
  • Ensure adherence to code quality standards and optimize CI/CD pipelines.

AWSSQLJavaSpring BootNosqlCI/CDRESTful APIsDevOpsTerraformMicroservices

Posted about 2 months ago
Apply