Software Engineer at MCG Asia
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

26 Jan, 27

Salary

65000.0

Posted On

28 Oct, 26

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description


Task and Responsibilities:

● Design, develop, and maintain scalable Java applications.● Write clean, maintainable, and efficient code in accordance with best practices.● Collaborate with cross-functional teams to define, design, and ship new features.● Debug and troubleshoot issues in the existing systems and performance enhancements.● Participate in code reviews and ensure adherence to developments standard.● Develop and execute until integration tests to ensure code quality.● Stay updated with the latest industry trends and technologies to ensure optimal applicationperformance.● Provide technical guidance and mentorship to junior team members, if applicable.

Other Skills:

● Strong proficiency in Java programming (Java 8 or above).● Experience with Spring Framework (Spring Boot, Spring MVC, etc).● Familiarity with RESTful APIs and web services.● Experience with ORM frameworks (Hibernate or JPA).● Proficient in relational databases (MySQL, PostgreSQL, etc.).● Familiarity with the version control systema (e.g., Git).● Knowledge of microservices architecture is a plus.● Experience with front-end technologies such as HTML, CSS, JavaScript is an advantage.

Education:· Bachelor's in computer science, preferably master’s degree with relevant professional certifications.

Attributes● Strong Problem-Solving Skills & attention to detail.● Excellent communication and collaboration abilities.● Ability to work in an agile development environment.● Team Management

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities


Task and Responsibilities:

● Design, develop, and maintain scalable Java applications.● Write clean, maintainable, and efficient code in accordance with best practices.● Collaborate with cross-functional teams to define, design, and ship new features.● Debug and troubleshoot issues in the existing systems and performance enhancements.● Participate in code reviews and ensure adherence to developments standard.● Develop and execute until integration tests to ensure code quality.● Stay updated with the latest industry trends and technologies to ensure optimal applicationperformance.● Provide technical guidance and mentorship to junior team members, if applicable.

Other Skills:

● Strong proficiency in Java programming (Java 8 or above).● Experience with Spring Framework (Spring Boot, Spring MVC, etc).● Familiarity with RESTful APIs and web services.● Experience with ORM frameworks (Hibernate or JPA).● Proficient in relational databases (MySQL, PostgreSQL, etc.).● Familiarity with the version control systema (e.g., Git).● Knowledge of microservices architecture is a plus.● Experience with front-end technologies such as HTML, CSS, JavaScript is an advantage.

Education:· Bachelor's in computer science, preferably master’s degree with relevant professional certifications.

Attributes● Strong Problem-Solving Skills & attention to detail.● Excellent communication and collaboration abilities.● Ability to work in an agile development environment.● Team Management

Loading...