Senior Java Engineer - Abu Dhabi UAE

novancy

Responsibilities:
Design, develop, and maintain high-volume, low-latency, scalable Java applications.
Deliver high availability and performance.
Collaborate with product managers, architects, and other engineers to define and implement technical solutions that meet business requirements.
Ensure code quality through code reviews, unit testing, and integration testing.
Optimize application performance, ensuring responsiveness and scalability.
Troubleshoot and resolve complex technical issues, providing timely support to internal and external stakeholders.
Stay up-to-date with the latest industry trends, technologies, and best practices, and apply them to improve our development processes and products.
Mentor and guide junior engineers, fostering a collaborative and knowledge-sharing environment.
Contribute to the continuous improvement of our development practices and tools.

Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
5+ years of hands-on experience in Java development.
2+ years of experience with data pipelines (Kafka, RabbitMQ, etc).
Strong knowledge of Java SE/EE.
Experience with RESTful APIs or gRPC, microservices architecture, and cloud platforms.
2+ years of experience with non-traditional data storage technologies (Cassandra, Druid, Elasticsearch, Redis, StarRocks, etc.).
Proficiency in SQL and experience with relational databases (MySQL, PostgreSQL, etc.).
Experience with CI/CD pipelines and tools (Git, Docker, Kubernetes, Jenkins).
Strong problem-solving skills and the ability to work effectively in a fast-paced, agile environment.
Excellent communication skills and the ability to work collaboratively in a team.
Valuable Qualifications:
Telecom and Big Data experience.
Familiarity with analytical databases (StarRocks, Clickhouse etc.).
Familiarity with API gateways (Kong, Apigee etc.).
Experience with network intelligence or application performance monitoring solutions.
Experience with application profiling and performance optimization.
Experience with Spring Framework.
Familiarity with DevOps practices and tools.
Contributions to open-source projects or a strong presence in the developer community

Aperçu

  • Titre d'emploi: Senior Java Engineer - Abu Dhabi UAE
  • Date de publication : 2024-11-11
Postuler pour cet emploi

Postuler pour cet emploi