




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. **Requirements:** **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). **Benefits:** * Hybrid working model * Social and medical insurance * Transportation


