Advansys's Profile Image

Java Software Developer

Company: Advansys

Job Location: 6th of October City, Giza Governorate, Egypt

Job Type: FULL_TIME - (HYBRID)

Date Posted: April 04, 2025

External

Apply Now

Advansys is a dynamic solutions provider focused on delivering smart, modular, and sustainable technology solutions that enhance operations, improve customer experiences, and drive business modernization. With over 400 skilled engineers, we serve 100+ enterprise customers across 14 countries. Specialized in a wide array of premium services including Business Automation, Industrial Digitization, Low code Development, Cloud Services, Warehouse Automation & Strategic Outsourcing.

Founded in 2014, Advansys is part of the INTRO Group, a private conglomerate established in 1980 with diverse investments across different business areas, oil and gas, real estate, specialized engineering, financial investment, Food & manufacturing.

We are seeking a talented Software Developer to help us build and maintain scalable and efficient software systems. The ideal candidate will have hands-on experience in building applications using Spring Boot, Flask, Java, and Python. You will also have experience in designing and developing Microservices architecture and optimizing PL/SQL queries for data processing. In this role, you will contribute to both backend and full-stack development to create innovative solutions that meet business needs.

Job description:

  •  Design and develop scalable applications: Use Spring Boot, Flask, Java, and Python to build high-performing and reliable backend applications.
  •  Microservices Architecture: Develop and implement Microservices solutions, ensuring modular, scalable, and maintainable systems.
  •  Database Management: Work with PL/SQL to design, optimize, and manage complex database queries, ensuring data integrity and performance.
  •  API Development: Develop and maintain RESTful APIs to integrate different services and systems efficiently.
  •  Code Optimization: Continuously optimize backend services and database queries to improve performance and scalability.
  •  Collaboration: Work closely with cross-functional teams, including front-end developers, system architects, and business analysts, to deliver integrated solutions that meet client requirements.
  •  Testing and Debugging: Write unit and integration tests, debug applications, and resolve issues to ensure high-quality deliverables.
  •  Documentation: Maintain clear and comprehensive documentation for systems, applications, and APIs.
  •  Continuous Improvement: Stay up-to-date with industry trends and best practices, contributing to the enhancement of development processes and standards.

  •  Spring Boot: Hands-on experience with Spring Boot for developing enterprise-grade applications.
  •  Flask: Experience using Flask to build lightweight web applications and REST APIs in Python.
  •  Java: Strong experience with Java, including frameworks such as Spring, Hibernate, and others.
  •  Python: Proficiency in Python for backend development and automation.
  •  Microservices: Experience in designing and implementing Microservices architecture and managing service communication.
  •  PL/SQL: Strong experience working with PL/SQL, including complex queries, stored procedures, and performance optimization.
  •  API Development: Solid understanding of developing and consuming RESTful APIs.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of Agile development methodologies and working in cross-functional teams.
  • Excellent problem-solving skills and a proactive approach to troubleshooting.

Quality is not an act, it is a habit.

“Aristotle”
Apply Now