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”