Search by job, company or skills
Responsibilities
. Assist in the design and development of RESTful APIs using Java.
. Manage and operate PostgreSQL database systems to ensure data reliability and performance.
. Support the integration of backend services with external APIs and frontend applications.
. Write clean, maintainable, and efficient code by adhering to software engineering best practices.
. Actively participate in discussions, collaborate with senior engineers through code reviews, sprint planning, and agile development processes.
. Implement unit and integration tests to ensure application stability and robustness.
. Assist in maintaining clear and concise documentation for APIs and backend functionality as needed.
Requirements
Mandatory
. Familiarity with the Java programming language.
. Basic knowledge of SQL and relational database concepts.
. Understanding of how RESTful APIs work, including basic request/response structure, HTTP methods, and JSON data formats.
. Experience with version control systems, particularly Git.
. Exposure to testing frameworks such as JUnit and Mockito.
Nice To Have
. Basic knowledge of the Spring Boot framework.
. Familiarity with build automation tools like Maven.
. Experience with the Atlassian suite, including Jira and Confluence.
. Understanding of CI/CD tools such as Jenkins.
. Basic knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
. Awareness of caching solutions such as Redis.
. Exposure to messaging systems like Apache Kafka.
. Basic understanding of cloud platforms, especially AWS.
. Interested or experienced in the FinTech domain, particularly in areas like trading systems or payment processing
Date Posted: 04/09/2025
Job ID: 125488619