Loading
Loading...
Loading...
Loading...
Loading...

Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.

Upload

Software Development Manager (Java)

Amman, Jordan Posted 2023/08/06 06:40:33 Ref: JB4729492

Job Description

Summary:

We are looking for an experienced Java specialist to be responsible for providing solutions for technical issues which may affect the delivery of our products. In this role, you will facilitate requirement analysis, conduct peer reviews and provide feedback, and enhance frameworks.

As a Software Development Manager, you should demonstrate a sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Additionally, you should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.

 

Main Duties & Responsibilities:

  • Lead and manage a team responsible for delivering software solutions using Java and microservices architecture.
  • Write code and actively contribute to the development of software products.
  • Utilize expertise in AWS Cloud services to design, deploy, and manage scalable and reliable applications.
  • Drive the adoption of best practices for cloud-based development and ensure security and compliance.
  • Mentor and guide team members on AWS Cloud technologies and microservices principles.
  • Collaborate with cross-functional teams to align technology solutions with business requirements.
  • Own the technical aspects of the team's projects and ensure successful delivery.
  • Provide technical leadership to the team, guiding them in the implementation of cloud-based solutions.
  • Foster a collaborative and innovative work culture, encouraging continuous learning and skill development.
  • Support team members' growth and ensure a positive work environment.
  • Conduct regular code reviews and technical discussions to maintain high-quality code and adherence to best practices.
  • Collaborate with stakeholders to define project requirements and set clear objectives for the team.
  • Ensure timely and successful project deliveries, meeting all quality standards.
  • Monitor project progress and handle any roadblocks or issues that may arise.
  • Collaborate with stakeholders to define project scope, requirements, and timelines.

Skills

Skills & Qualifications:

  • Minimum 10 years of hands-on experience in IT Software Development, 3 years of experience in leading a team of developers.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or any IT related field.
  • Proficient in Java programming and hands-on experience in building robust and scalable applications, preferably using SpringBoot.
  • Extensive knowledge of microservices architecture, including design patterns and best practices.
  • Deep understanding and practical experience with various AWS services, such as EC2, Lambda, API Gateway, ECS, S3, RDS, etc.
  • Familiarity with containerization technologies like Docker and container orchestration with Kubernetes.
  • Strong troubleshooting and problem-solving skills in complex cloud-based systems.
  • Keep abreast of the latest industry trends and advancements in cloud computing and microservices architecture.
  • Excellent communication skills to effectively present ideas and collaborate with team members.
  • Develops strong working relationships.
  • Attention to detail.

Education

Computer Science, Software Engineering, Computer Engineering or any IT related

Job Details

Job Location Amman, Jordan
Job Role Information Technology
Employment Status Full time
Employment Type Employee

Preferred Candidate

Career Level Management
Residence Location Amman, Jordan
Nationality Jordan
Degree Bachelor's degree

Similar Jobs

Loading ...



This website uses cookies to ensure you get the best experience on our website. Read more