Senior Java Developer

  • Advansys
  • 6th of October City, Giza Governorate, Egypt
  • Full-time

وصف الوظيفة

Job Description

  • Design, develop, and maintain robust, scalable microservices using Java, Spring Framework, and Spring Boot.
  • Create and optimize PL/SQL queries for efficient database interaction and data manipulation.
  • Collaborate with cross-functional teams to gather business requirements and translate them into technical specifications.
  • Build and integrate RESTful APIs for seamless communication between microservices and front-end applications.
  • Implement best practices in software development, including coding standards, testing, and documentation.
  • Monitor application performance and troubleshoot issues to ensure reliability and efficiency.
  • Participate in code reviews, providing feedback to improve code quality and team knowledge.
  • Work closely with DevOps to implement CI/CD pipelines for effective deployment and integration.
  • Stay updated with industry trends and best practices in Java development and microservices architecture.


إمتيازات الوظيفة

  • Hybrid working model
  • Social and medical insurance
  • Transportation

متطلبات الوظيفة

Requirements

  • 3-4 years of professional experience in Java development, with a focus on microservices architecture.
  • Strong knowledge of Java, Spring Framework, and Spring Boot.
  • Experience with PL/SQL and relational databases like Oracle or SQL Server.
  • Understanding of RESTful API design and development.
  • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Experience with Agile methodologies and CI/CD tools such as Jenkins or GitLab CI.
  • Solid understanding of software development best practices, coding standards, and design patterns.
  • Excellent problem-solving skills and ability to work independently and collaboratively within a team.
  • Strong verbal and written communication skills for effective collaboration.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).