Egypt Remote (Global) Employment

BlackStone eIT is hiring a Java Developer

About the Role

BlackStone eIT is looking for a Java Developer to join our forward-thinking team and help shape the future of our software solutions. You will design, code, test, and deploy high-quality Java applications while collaborating closely with team members and stakeholders to meet client needs.

What You'll Do

  • Develop and implement high-quality Java applications based on client specifications.
  • Work collaboratively with cross-functional teams to define and analyze project requirements.
  • Participate in all phases of the software development lifecycle, from concept to deployment.
  • Conduct code reviews and maintain high standards of code quality.
  • Troubleshoot and debug issues promptly to ensure optimal application performance.
  • Keep up with new trends and technologies to drive continuous improvement within the development team.

What We're Looking For

  • A Bachelor's degree in Computer Science or a related field.
  • 3 to 5 years of experience in Java development.
  • Proficient in Java frameworks such as Spring Boot and Hibernate.
  • Experience in building RESTful services and microservices architecture.
  • Familiarity with SQL and NoSQL databases.
  • Knowledge of version control tools like Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills to effectively collaborate with team members and stakeholders.
  • Strong experience with Java core concepts, such as Collections, Lambda, and Threads.
  • Solid understanding of microservices architecture and common design patterns.
  • Proficiency with software testing, particularly JUnit, and experience in service-based development.
  • Experience with build and dependency management.
  • In-depth knowledge of Spring Boot and Spring JPA.

Nice to Have

  • Experience with containerization systems like Docker.
  • Familiarity with container orchestration systems such as Kubernetes.
  • Experience with CI/CD tools like GitHub Actions or Jenkins.
  • Knowledge of DevOps practices.
  • Experience in the banking or fintech industry.

Technical Stack

  • Java, Spring Boot, Hibernate, JUnit
  • Docker, Kubernetes, GitHub Actions, Jenkins, Git
  • SQL, NoSQL

Benefits & Compensation

  • Remote Model
  • Time Flexibility
  • Relocation after 6 months based on performance

Work Mode

This is a remote position.

BlackStone eIT is an equal opportunity employer.

Required Skills
JavaSpring BootHibernateJUnitDockerKubernetesGitHub ActionsJenkinsGitSQLMicroservicesREST APIsCloud PlatformsCI/CDSystem Design
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
BlackStone eIT

An IT services company specializing in software development and technology solutions.

Visit website
Job Details
Category backend
Posted 8 months ago