SquadioSQ

Senior Java Developer

Squadio is a Tech Teams as a service platform providing expert tech solutions for digital project transformation.

Squadio
Egypt only

Call for Native Arabic Speakers

Contract Duration: 1 Year

Job Type - Full Time - Remote

Job Description:
We are seeking a highly skilled Senior Java Developer with solid experience in Java 21 and a proven track record of successfully completing full development production cycles. The ideal candidate should have a deep understanding of Java programming principles and extensive experience in developing high-quality software solutions.

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.

Key Responsibilities:

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.

Requirements

  • Proficiency in Java 21 and object-oriented programming
  • Extensive experience with Spring Boot and microservices architecture
  • Expertise in Docker and Kubernetes for containization and orchestration
  • Hands-on experience with cloud platforms
  • 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.
  • Hands-on experience throughout the development lifecycle using Java microserveces. He has to be one of those builders of the system and the environment such experience is a must.
  • Working as Java Developer, who builts the whole environment by microservicrs not just bugs Developer.
  • Good background on with architecture and great hands on experience in cloud AWS

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Egypt +/- 0 hours

About Squadio

Learn more about Squadio and their company culture.

View company profile

Squadio is a Tech Teams as a service platform (TaaS) ready to take over your project and transform it digitally. Our focus is to provide expert tech teams that can seamlessly integrate with your existing processes and bring your digital project visions to life. At Squadio, we understand the complexities of technology projects, which is why we offer tailored solutions designed to meet your specific needs.

Our platform empowers businesses by providing access to highly skilled professionals who are adept at navigating the latest technologies and industry trends. Whether you need assistance with software development, project management, or a complete digital overhaul, Squadio has the resources and expertise to help you succeed. We pride ourselves on our flexibility and commitment to quality, ensuring that we can adapt to the unique requirements of each client. Choosing Squadio means partnering with a dedicated team that values your project's success as much as you do.

Claim this profileSquadio logoSQ

Squadio

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Squadio

Explore the variety of open remote roles at Squadio, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Squadio

Remote companies like Squadio

Find your next opportunity by exploring profiles of companies that are similar to Squadio. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Squadio hiring Senior Java Developer • Remote (Work from Home) | Himalayas