Senior Full-stack Java Developer (Spring boot) - Cairo/Alexandria
Full-time
Misr Technology Services
Overview:
The Senior Full-stack Java Developer role is for a skilled and experienced Java Developer with a full-stack profile and expertise in Spring Boot. This role is responsible for developing both frontend and backend components of web applications and requires a strong understanding of core Java concepts, proficiency in Spring Boot, and familiarity with frontend technologies. The ideal candidate will have knowledge in version control systems like Bitbucket and experience with continuous integration tools like TeamCity. We are looking for someone who is passionate about delivering high-quality software solutions, possesses excellent problem-solving skills, and is proactive in staying updated with the latest industry trends.Job Description:
- Maintain robust and scalable web applications using Java and the Spring Boot framework.
- Test, and maintain RESTful APIs to facilitate seamless communication between frontend and backend systems.
- Utilize frontend technologies (HTML, CSS, JavaScript, JQuery) to create responsive user interfaces and interactive web elements.
- Implement business logic, perform database operations, and ensure data integrity using relevant Java frameworks (Spring boot MVC- web flux, Hibernate) with knowledge of S3 Minio, Kafka, and Ignite and relational databases (e.g., PostgreSQL).
- Collaborate with DevOps teams to ensure smooth deployment and scalability of applications using tools like Docker and Kubernetes.
- Conduct thorough testing (unit, integration, and end-to-end) to verify the quality and functionality of developed applications.
- Debug, troubleshoot, and resolve issues to maintain and enhance existing applications.
- Stay updated with the latest trends in the Java ecosystem, Spring Boot, and related technologies, and continuously explore new tools and frameworks.
- Utilize version control systems like Bitbucket for efficient code collaboration and management.
- Utilize TeamCity for continuous integration and continuous deployment processes.
- Collaborate with stakeholders to identify data requirements and design data pipelines accordingly.
- Collaborate with other members of the team to ensure efficient delivery of the solution.
- Mentor junior members of the team.
Job Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field from a reputable university.
- Minimum 3 years of relevant experience.
- Strong proficiency in Java programming language, including core concepts and object-oriented programming.
- Experience developing web applications using Spring Boot and other relevant Java frameworks.
- Proficiency in frontend technologies (HTML, CSS, JavaScript, JQuery) and familiarity with frontend frameworks/libraries (React, Angular, Vue.js, D3.js).
- Solid understanding of backend development, including server-side programming, API design, and working with databases. Experience with Spring MVC and Webflux is a plus.
- Familiarity with relational databases, SQL queries, and ORM tools like Hibernate.
- Knowledge of version control systems like Bitbucket for effective code collaboration and management.
- Experience with continuous integration tools like TeamCity to streamline the build and deployment process.
- Familiarity with deployment practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
- Strong testing skills, including unit testing, integration testing, and end-to-end testing methodologies.
- Excellent problem-solving and debugging skills.
- Continuous learning mindset, proactive in staying updated with the latest industry trends and advancements in the Java ecosystem.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
- Attention to detail and a strong commitment to delivering high-quality work within established timelines.
- Ability to work independently and manage workload effectively.
- Ability to multitask and prioritize workflow.
- Proactive and self-motivated approach to work, with a willingness to take ownership of tasks
- A team player with a positive attitude and ability to work well in a fast-paced and dynamic environment.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Full-stack Java Developer (Spring boot) - Cairo/Alexandria in Cairo vacancy
- ...About the role We’re looking for a Senior Full Stack Software Engineer who can help us build... ...What you'll be doing Design and develop robust, scalable, and high-performance... ...Hybrid flexibility – Work from our Alexandria office 3 days per week and from home...
- ...sustainable, more inclusive world. Your Role Develop and maintain scalable web applications... ...field. ~5 to 7 years of experience in Full-stack development, working on web applications.... ...Skills: Strong expertise in Angular, Java, and Springboot. ~ Database Management:...
- ...tasks throughout the software development life cycle. · Develop Java EE, Spring boot applications. · Write well-designed, efficient code.... ...to date. Requirements · Work experience as a Senior Java Developer or similar role · From 3 – 5 years of...
- ...experience in software development using Java technology. Very good knowledge of: -... ...Apache Cassandra. ORM. one or more Spring frameworks. RestFull APIs. SOAP web... ...attitude, and believe in challenging and developing ourselves. · Co-operate with other team...
- ...technology and build a more sustainable, more inclusive world. Role Overview We're looking for a skilled and experienced Senior Java Developer to join our dynamic team! As a Java Developer, you will play a key role in designing, developing, and optimizing cutting-...
- ...ExeQut is looking for a Senior Backend Java Engineer to join our growing international... ...have 3-5 years of experience developing backend systems using Java and Spring Boot, with a foundational... ...first environment Role Type: Full-Time Location: Remote (aligned...Remote job
- ...growth. We believe in empowering our employees to unleash their full potential and make a real impact in their roles. As part of our... ..., and be part of a supportive and inclusive community. Develop and maintain scalable web applications using Angular for front-end...
- ...About the Role We are looking for a Full Stack Software Developer to join our development team and contribute to international data and artificial... ...services primarily using Python ; experience with Java is considered a plus. Build and maintain frontend...
- ...empowering our employees to unleash their full potential and make a real impact in... .... Work collaboratively with developers, designers, and product managers to ensure... ...experience in development. ~ Experience in Java 17, Spring Boot, MySql , git. ~ Fin-tech...
- ...seeking a talented and experienced MEAN Stack Engineer to join our dynamic team. The ideal... ...will have a strong background in full-stack development, with a focus on MongoDB... ..., you will play a key role in designing, developing, and maintaining innovative web applications...
- ...Engineering Lead Experience: 6–8 Years Employment Type: Full-Time Location: Riyadh - " Arabic Speaker " Role Purpose... ...best practices. Provide technical guidance and mentorship to developers. Resolve complex technical challenges and support team members...
- ...Us! Meet the team - [1] Video Based: Cairo, Egypt. Hybrid Siemens Digital Industries... ...looking a summer interns to work as a Full Stack Development Engineer. Start your... ...useful. Responsibilities: Assist in developing and maintaining web applications and software...
- ...environments. The opportunity We’re looking for a Front‑End Developer with strong technical depth in application development and a... ...decisions. Manage multiple workstreams or engagements (for senior levels), ensuring delivery quality and alignment with client...
25000 - 40000 EGP per month
...motivated and detail-oriented Full-Stack QA Engineer (Manual &... ...time position is based in our Cairo, Egypt office. The ideal candidate... ...month Responsibilities * Develop, document, and execute comprehensive... ...(e.g., Python, JavaScript, Java). * Experience with API...- ...As a Senior Android Developer, you will lead the development and maintenance of Android applications, ensuring they meet high standards of quality... ...of experience in development, Experience Android native, Java and Kotlin, Android Studio, Android SDK, Gradle, XML, Git, MVVM...
- ...be working alongside other engineers and developers working on different layers of the... ...Support the full mobile app lifecycle: feature definition... ...Intermediate Seniority Senior...
- ...ownership and impact. We are looking for a Senior Data Engineer to design, build, and... .... You will play a critical role in developing scalable ETL pipelines, data ingestion... ...Hybrid flexibility – Work from our office in Alexandria 3 days per week and from home 2 days....
- ...Job Summary We are looking to hire a talented Android developer to design, build and maintain the next generation of Android application... ...testable code and unit tests. ~ Solid understanding of the full mobile development life cycle. ~ Understanding of Google’s...
- ...innovative. Create and enhance projects in Java, Python, Angular, PHP, .NET and so much... ...backgrounds and know-how are key in developing solutions and experiences for digital clients... ...that is eager to try new trends, new stacks and innovative approaches to our solutions...
- ...of this job posting, we are looking for a Senior Consultant / Assistant Manager. Working... .... What we offer you At EY, we’ll develop you with future-focused skills and equip... ...and tomorrow. EY teams work across a full spectrum of services in assurance, consulting...
- ...experience. Job Description ExeQut is looking for a Senior UI Developer — Angular to join our growing international team. The ideal... ..., agile, and remote-first environment Role Type: Full-Time Location: Remote (aligned with USA time zones) Working...Remote job
- ...This role is based in Cairo, Egypt. PURPOSE AND OBJECTIVES... ...looking for an experienced Lead Senior Legal Counsel to serve as the... ...relevant regulations. Develop and implement comprehensive data... ...and help everyone realize their full potential. We ultimately...
- ...structured onboarding rated 9.1/10 by previous hires, mentorship, and feedback culture. Hybrid flexibility – Work from our office in Alexandria 3 days per week and from home 2 days. Career growth – Expand your technical and leadership scope in a company built for long-...
- ...EY experience lasts a lifetime. The opportunity As a Senior DevOps Engineer in the AI Hub, you will design, automate, secure... .... Your key responsibilities You will partner with developers, AI/data engineers, product owners, security teams, and client...
- ...Summary: The Senior Researcher is responsible for the comprehensive monitoring, research, and analysis of construction projects... ...& Water. Monitor Giga Projects and other major regional developments to provide detailed insights into scope, status, and investment...
- ...Tasks Area 1: Deal Support The Digital Solution Advisor Senior Specialists are instrumental in sculpting and delivering unparalleled... ...would be a highly preferred · A good knowledge about the full SAP SCM portfolio is huge plus, such as but not limited to: advanced...
- ...referent - Ensure the technical quality of developments and lead technically the team - Master... ...- Design, implement, and maintain Java-based applications, ensuring high performance... .... - Strong Proficiency in Java Spring Boot, Spring Security, Hibernate, RESTful APIs...
- ...benefits, and a team that wants you to grow and succeed. Senior Sales Executive (Mid-Market Egypt) Job Profile: As... ...employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and...
- ...are seeking a skilled Spring Framework Engineer to join... ...This project is being developed in partnership with... ...expert-level experience in Java backend development,... ...Spring Framework and Spring Boot, and will be... ...environment Role Type: Full-Time Location: Remote...Remote job
- ...wppmedia.com Role Summary and Impact As a Senior Performance Manager, you'll spearhead the... ...and marketing goals, encompassing the full customer journey. Oversee the... ...to clients and internal stakeholders. Develop and deliver compelling performance reports...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-stack Java Developer (Spring boot) - Cairo/Alexandria. Be the first to apply!

