Jobless Developer
Optimiza logo
Optimiza

Posted 11 months ago

Open

Backend Engineer

AmmanOn-siteFull-time

AI Summary

Backend Engineer designs and builds Java-based backend systems, including microservices, databases, and cloud deployments, while collaborating with the team to meet project objectives.

About this role

We are looking for a highly skilled Backend Engineer to join our company. In this role, you will design, create, and implement various Java-based solutions for the business that will range from java microservice applications to database programming.

Key Responsibilities

To be successful as a Backend Engineer, you should have a specialist level of understanding and skill in developing a broad range of applications and proprietary solutions. A top-notch backend engineer will be comfortable working independently and be able to deliver top-quality, error-free work on time.

  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Spring boot
  • Interpreting briefs to create high-quality coding that functions according to specifications.
  • Determining application functions and building objectives with the team.
  • Ensuring that written code falls in line with the project objectives.
  • Experience in handling external and embedded databases **Mongo, MySQL **, PostgreSQL
  • Experience in Kafka and ** Elastic Search**
  • Skilled at creating database schemas that characterize and support business processes
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding basic design principles behind a scalable application
  • Understanding of microservice design and architectural patterns
  • Implement design patterns for ** distributed systems**
  • Knowledge of hybrid cloud environments
  • Maintenance of Docker/Container clusters
  • Familiar with complex event processing and event-driven architecture
  • Problem solving with other team members in the project.
  • Identifying and resolving immediate and potential issues with applications.
  • Drafting detailed reports on the work performed and projects completed.
  • Participating in group meetings to discuss projects and objectives.
  • Assisting other developers with troubleshooting, debugging, and coding.
  • Meeting deadlines on fast-paced deliverables.

· Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.

Requirements

Requirements:

· Bachelor’s degree in information technology, Computer Science, Engineering or related field

· Minimum 5 years of experience in Backend engineering with strong computer science fundamentals

· At least 5 years of experience in Agile development methodologies in an AI service organization or analytics industry

· Handson experience on Java, Spring boot, big data/Hadoop, Docker, microservices development – a MUST

· At least 5 years' experience in Java-based programming.

· Significant coding skills in Java, with other languages being a major plus.

· Exceptional problem-solving and analytical abilities.

· Knowledge of current frameworks, SDKs, APIs, and libraries.

· Excellent written and verbal communication.

· Good organizational and time management skills.

· A strong portfolio of top-class coding and builds to your name.

· Ability to work with other developers and assist junior team members.

· Meticulous at both analysis and execution.

Ideally, you’ll also need

· In-depth market and domain knowledge

· A passion for constant improvement

· An innovative and creative approach to problem-solving

· Excellent communication skills

· Experience in nginx server

· Experience in using AWS or Azure cloud services

· A passion for constant improvement

Benefits

Competitive salary

Class A Medical Insurance

Skills

AWSAzureBig Data/HadoopDesign PatternsDistributed SystemsDockerElasticsearchGitHybrid Cloud EnvironmentsJavaKafkaLinuxMicroservicesMongoDBMySQLNginxPostgreSQLSpring Boot

Explore related jobs

Browse these categories