···
Log in / Register
Senior Backend Engineer (Java)
Indeed
Full-time
Onsite
No experience limit
No degree limit
149 Ramses, Al Fagalah, Al Azbakeya, Cairo Governorate 4320312, Egypt
Favourites
Share
Description

Envision Employment Solutions is currently looking for a Senior Backend Engineer (Java) for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services. This position might require flexibility to work on US times and flexibility to travel abroad when needed. **Responsibilities:** * Design, develop, and maintain Java\-based applications, ensuring performance, scalability, and security. * Lead and participate in the full software development lifecycle, from requirements gathering to design, implementation, and testing. * Work closely with product managers, business analysts, and other stakeholders to define technical requirements and deliver high\-quality software solutions. * Write clean, maintainable, and efficient code following best practices and industry standards. * Provide mentorship and guidance to junior and mid\-level developers, helping them grow in their roles. * Conduct code reviews to ensure code quality and adherence to project guidelines. * Troubleshoot and resolve complex technical issues and bugs in production systems. * Participate in the design and implementation of microservices architecture, RESTful APIs, and cloud\-based solutions. * Stay updated with the latest trends, tools, and technologies in Java development and software engineering. **Requirements:** * Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). * Minimum of 5 years of professional experience in developing Java/Spring/Springboot microservices. * Strong knowledge of Java (17/21\) and associated frameworks (Spring, Spring MVC, Spring Data JPA /Hibernate, Spring Security, etc.). * Experience in building microservices in a k8s environment. * Familiarity with microservices architecture, RESTful APIs, and cloud platforms (AWS, Azure, GCP). * Proficient in relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra). * Experience with version control systems (Git, SVN). * Strong understanding of software design patterns, object\-oriented programming (OOP), and multi\-threading. * Knowledge of Agile methodologies (Scrum, Kanban) and working in an Agile environment. * Excellent problem\-solving, debugging, and analytical skills. * Strong communication skills and the ability to work effectively in a collaborative team environment. **Benefits:** * Competitive Salary based on experience * Social and medical insurance * Learning, development and career progression

Source:  indeed View original post
Sara Hassan
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.