πBrazil
Java Developer

BlackStone eIT
πRemote - Egypt
Please let BlackStone eIT know you found this job on JobsCollider. Thanks! π
Summary
Join BlackStone eIT's innovative team as an experienced Java Developer. Design, develop, and maintain Java applications, ensuring high-quality solutions for clients. Participate in all phases of the software development lifecycle, collaborating with various stakeholders. Optimize applications for speed and scalability, and troubleshoot to enhance performance. Maintain code quality through reviews and version control, and document development processes. We value collaborative team players eager to learn and adapt to new technologies.
Requirements
- Experience with Java17 core concepts (Collections, Lambda, Threads, etc.)
- Understanding of the microservices architecture and common design patterns
- Experience with Software Testing (e.g. Junitβs Experience in service-based development)
- Experience with build/dependency management
- In-depth knowledge of spring boot, spring JPA, spring cloud
- Experience in containerization system (Docker)
- Container Orchestration system (K8s)
- CI/CD Github actions/ Jenkins
- Knowledge in DevOps
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience as a Java Developer
- Strong knowledge of Java frameworks such as Spring and Hibernate
- Experience with RESTful APIs and web services development
- Familiarity with working in Agile/Scrum environments
- Proficiency in database management and SQL (e.g., MySQL, PostgreSQL)
- Ability to troubleshoot and resolve issues efficiently
- Excellent analytical skills and attention to detail
- Strong communication and teamwork abilities
Responsibilities
- Design, code, and test Java applications to meet functional requirements
- Collaborate with product managers, developers, and other stakeholders to define project requirements and deliver solutions
- Contribute to system architecture and design discussions
- Optimize applications for maximum speed and scalability
- Participate in code reviews and maintain version control to ensure code quality and integrity
- Troubleshoot and debug applications to improve performance and user experience
- Document development processes, code changes, and application functionality for team reference
Preferred Qualifications
- Experience in banking/fintech is a plus
- Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus
Benefits
- Remote Model
- Time Flexibility
- Relocation after 6months based on performance
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
πUnited Kingdom
πWorldwide

πCzech Republic
πNetherlands
πPhilippines
πPoland

πCanada