We are seeking a confident Junior/Middle Java Developer.The role focuses on integrating with various databases, developing efficient concurrent data processing solutions, implementing cron jobs, and ensuring seamless data exchange across different systems.You will work with SQL and NoSQL databases, leveraging modern Java technologies to build scalable and high-performing solutions.Key Responsibilities:Develop and maintain integrations with SQL and NoSQL databases Design and implement efficient c
We are seeking a confident Junior/Middle Java Developer.
The role focuses on integrating with various databases, developing efficient concurrent data processing solutions, implementing cron jobs, and ensuring seamless data exchange across different systems.
You will work with SQL and NoSQL databases, leveraging modern Java technologies to build scalable and high-performing solutions.
Key Responsibilities:
- Develop and maintain integrations with SQL and NoSQL databases Design and implement efficient concurrent data processing mechanisms.
- Develop scheduled jobs to automate data processing tasks.
- Write clean, maintainable, and efficient Java code.
- Collaborate with cross-functional teams to ensure seamless integration of data sources.
- Optimize database queries and application performance.
- Work with containerized environments using Docker.
Utilize frameworks such as Spring Boot and JOOQ for effective data handling.
Required Skills & Qualifications:
- 1+ years of experience in Java development.
- Strong knowledge of Java and the Spring ecosystem (Spring Boot, Spring Data, Spring Security, etc.).
- Experience with SQL and NoSQL databases, particularly PostgreSQL.
- Hands-on experience with JOOQ for database interactions.
- Understanding of RESTful API design and development.
- Experience with Docker and containerized applications.
- Familiarity with cron jobs and scheduling mechanisms.
- Ability to write efficient and optimized SQL queries.
- Strong problem-solving and analytical skills.