Technology
·
Open Platform
·
Abu Dhabi
Senior Java Backend Engineer (Open Platform)
Role Summary
We are looking for an experienced Senior Java Engineer to take a leading role in the design, development, and optimization of our backend services. You will be responsible for building high-quality, maintainable Java code, ensuring system scalability and reliability, and collaborating with cross-functional teams to deliver critical business solutions.
Responsibilities
- Participate in the design, development, and optimization of backend service systems, writing high-quality, maintainable Java code.
- Design and develop system interfaces, ensuring high availability and scalability of services.
- Support business teams with requirements analysis and technical solution reviews, offering feasibility and optimization suggestions.
- Collaborate closely with frontend, QA, and DevOps teams to ensure smooth launch and stable operation of business systems.
Requirements
- Bachelor’s degree or above in Computer Science or a related field.
- 7+ years of Java backend development experience.
- Proficiency in Java and familiarity with mainstream development frameworks such as Spring Boot, Spring Cloud, MyBatis.
- Solid understanding of TCP/IP, HTTP/HTTPS protocols, and experience with RESTful APIs, WebSocket, SSE.
- Familiarity with network exception handling and performance tuning techniques such as connection pool optimization, rate limiting, circuit breaking, and retry mechanisms.
- Practical experience with microservices architecture.
- Experience in large-scale systems or high-concurrency projects.
- Familiarity with integrating OpenAI / ChatGPT or similar AI APIs and proxies.
- Division
- Technology
- Department
- Open Platform
- Locations
- Abu Dhabi
Already working at Astra Tech?
Let’s recruit together and find your next colleague.