Apply Edge Start your job search

Software Development Engineer

MBC GROUP · 6th of October, Al Jizah, Egypt

Apply & track with Apply Edge
ResponsibilitiesDesign, develop, and maintain high-quality Java applications using the Spring Boot framework.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs to maintain the application’s optimal performance.Write clean, maintainable code following best practices and coding standards.Participate in the planning and execution of software releases.Stay updated on emerging trends and technologies in the Java and Spring Boot ecosystem.Requirements Bachelor’s degree in Computer Science or a related field.Proven experience as a Senior Java Developer with a strong focus on Spring Boot.Solid understanding of object-oriented programming principles and design patterns.Proficiency in Java, Spring Boot, and related technologies.Experience with RESTful web services and API development.Knowledge of database systems, SQL, and ORM frameworks (e.g., Hibernate).Familiarity with version control systems (e.g., Git).Strong problem-solving and debugging skills.Excellent communication and teamwork skills.