Job Openings Backend Developer

About the job Backend Developer

Requirements:

1. Minimum 2 years of experience as a backend programmer (Java preferred)

2. Experience in developing intermediate-scale applications from scratch

3. Strong understanding of design pattern programming

4. Familiar with Java platforms and frameworks such as Spring, Spring Boot, Camel, Quarkus

5. Knowledge of various database platforms: SQL, NoSQL, and Document DB

6. Experience with Oracle, MySQL, or PostgreSQL databases

7. Understanding of integration concepts like SFTP, ISO, I/O, and websocket protocols (HTTP, SOAP, REST, gRPC, Stream)

8. Preferably experienced in banking or financial application development

9. Familiar with dependency management tools such as Maven and Gradle

10. Understanding of integration concepts such as queue, data stream, and cache

11. Experience with collaboration tools and source code management systems (Git, SVN, etc.)

12. Able to work in a team and actively contribute to problem solving

13. Experience in writing unit tests and supporting the software development life cycle

14. Understanding of microservices architecture and cloud-native technologies

15. Strong collaboration and coordination skills, with a growth mindset and self-learning attitude