Please, let Squadio know you found this job
on RemoteYeah.
This helps us grow 🌱.
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 include designing, developing, and implementing high-quality Java applications that are scalable and robust.
The candidate will collaborate with cross-functional teams to define, design, and ship new features.
The role involves leading and mentoring junior developers in the team and performing code reviews to ensure best practices are followed.
Participation in all phases of the software development lifecycle is required.
The candidate will troubleshoot, debug, and upgrade existing systems while staying up-to-date with the latest Java technologies and industry trends.
Key responsibilities include implementing, configuring, and maintaining ForgeRock Identity Gateway solutions.
The candidate will collaborate with clients to understand their security needs and customize ForgeRock IG configurations accordingly.
Development and maintenance of documentation related to ForgeRock IG deployments, including configuration guides, best practices, and troubleshooting tips, are essential.
Monitoring ForgeRock IG implementations, identifying and resolving any performance or security issues, is part of the role.
The candidate will 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 is required.
Extensive experience with Spring Boot and microservices architecture is necessary.
Expertise in Docker and Kubernetes for containerization and orchestration is essential.
Hands-on experience with cloud platforms is required.
Experience with MongoDB and other NoSQL databases is necessary.
Familiarity with CI/CD pipelines and DevOps practices is required.
Understanding of security principles and best practices in software development is essential.
Experience with version control systems, particularly Git, is necessary.
Excellent problem-solving and analytical skills are required.
Strong communication and interpersonal abilities are essential.
The ability to work collaboratively in a team environment is necessary.
The candidate should be proactive and self-motivated with a keen eye for detail.
A minimum of 6+ years of experience in software development is required.
Strong experience in building microservices is necessary.
Hands-on experience throughout the development lifecycle using Java microservices is essential, with the candidate being one of the builders of the system and the environment.
A good background in architecture and great hands-on experience in cloud AWS is required.
Benefits:
The position offers a full-time remote work opportunity.
The contract duration is for 1 year.
The role provides the chance to work with cutting-edge technologies and industry trends.
The candidate will have the opportunity to lead and mentor junior developers, enhancing their leadership skills.
Collaboration with cross-functional teams and clients will provide valuable experience in understanding diverse security needs.
The position allows for professional growth and development in a supportive team environment.
Apply now
Please, let Squadio know you found this job
on RemoteYeah
.
This helps us grow 🌱.