Backend engineers – JAVA
Epergne Solutions
- أبو ظبي
- دائم
- دوام كامل
- Design, develop, and maintain Java microservices and EE applications using Spring Boot.
- Analyze requirements and architect technical solutions.
- Implement/debug APIs with high test coverage ( 80%) using TDD.
- Ensure secure, performance-optimized, and bug-free code.
- Collaborate closely with cross-functional teams; participate in code reviews.
- Maintain CI/CD pipelines and manage production deployments.
- Stay updated on backend trends and security best practices.
- Experience: 5 7 years of Java backend development (incl. platform/hosting support).
- Java & Spring: Java 8+, multithreading, design patterns, Spring Boot, JPA, AOP, Spring Security, JUnit.
- Microservices & Cloud: Spring Cloud, service mesh, discovery, REST, Docker, Kubernetes, AWS/Azure.
- Databases: MySQL, PostgreSQL, Oracle, SQL Server.
- Tools: Git, Maven/Gradle, IntelliJ/Eclipse, Postman/SoapUI, Jira/Confluence.
- Preferably with banking domain expertise.
- API Gateway (Kong, AWS, Azure).
- Agile (Scrum/Kanban), DevOps (Azure DevOps, CI/CD).