Jobs
3-
· 400 views · 78 applications · 5d
Junior Java Software Engineer
Full Remote · Ukraine · Product · 1 year of experience · IntermediateGD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into...GD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into conservative banking software. Combining market-verified technologies with our open-source products and experience of our team and our partners in Europe, we can implement and provide to our customers high-quality products and services in the short term, saving them money and bringing new value. Our key focus is to provide our partners and employees with the best working environment we can offer. GD Next is happy to gather experienced and competent professionals as well as newcomers who are ready to face ambient challenges in front of them.
We are looking for a Junior Java Software Engineer to join our Open Finance project team. This is a great opportunity for aspiring developers who want to gain hands-on experience in financial technology and grow their expertise in Java development.
In 5-6 months, the role will also include participation in 24/7 project hot-line support on a rotational basis for additional compensation.
Key Responsibilities:- Develop and maintain backend services using Java and relevant frameworks.
- Assist in implementing solutions that align with OpenFinance and PSD2 standards.
- Support the integration of third-party financial institutions and payment service providers (ASPSPs).
- Work closely with senior developers and the customer project team to gather requirements, participate in design discussions, and contribute to the development process.
- Write and maintain clean, efficient, and well-documented code.
- Participate in code reviews to ensure adherence to best practices, security, and performance standards.
- Collaborate with front-end teams for seamless integration between back-end and front-end components.
- Develop unit and integration tests to maintain code quality.
- Troubleshoot and debug issues in backend services.
Required Skills & Qualifications:
- Basic understanding of Java and hands-on experience in backend development.
- Familiarity with core Java concepts (OOP, multithreading, collections).
- Understanding of RESTful APIs and JSON.
- Knowledge of relational databases (PostgreSQL, MySQL, or similar).
- Experience using Git for version control.
- Basic understanding of web security concepts (OAuth 2.0, JWT, encryption techniques).
- Strong problem-solving skills and willingness to learn new technologies.
- Good communication and teamwork abilities.
- B2 English (Upper-intermediate or higher).
Desired Skills:
- Experience with Spring Framework (Spring Boot, Spring Security).
- Basic knowledge of cloud platforms (AWS, Azure) and containerization (Docker).
- Familiarity with CI/CD tools and deployment practices.
- Exposure to Agile methodologies (Scrum, Kanban).
- Interest in financial technology (FinTech) and willingness to learn OpenFinance and PSD2 regulations.
Additional Information:
- Candidates will have the opportunity to grow within the company and gain exposure to modern financial technologies.
- After 5-6 months, the role will include participation in 24/7 support on a rotational schedule (1 day on duty / 1 day off duty) for additional compensation.
- This is a great opportunity for junior developers to develop real-world experience in a fast-paced and innovative financial services environment.
- Location: Ukraine.
- The project language is Ukrainian.
-
· 282 views · 53 applications · 16d
Junior Software Engineer (Java+ Angular) to $1000
Full Remote · Ukraine · Product · 1 year of experience · Upper-IntermediateWe are seeking a motivated and talented Junior Software Engineer with a strong foundation in Java, Angular, Spring Boot, and Hibernate technologies. The ideal candidate will be a quick self learner and a problem-solving enthusiast who thrives in a dynamic...We are seeking a motivated and talented Junior Software Engineer with a strong foundation in Java, Angular, Spring Boot, and Hibernate technologies. The ideal candidate will be a quick self learner and a problem-solving enthusiast who thrives in a dynamic environment. Proficiency in English is essential for effective communication with team members and stakeholders.
More
Responsibilities:
- Develop and maintain software applications using Java, Angular, Spring Boot, and Hibernate.
- Collaborate with the development team to contribute to the enhancement and maintenance of the existing product.
- Troubleshoot and resolve bugs and issues in a timely manner, ensuring a high level of code quality.
- Independently debug and investigate issues to identify root causes and implement effective solutions.
- Write and execute unit tests to ensure the reliability of codebase.
- Participate actively in code reviews, providing constructive feedback to peers.
- Continuously improve query performance and optimize database interactions.
- Work closely with security tools like SonarQube, Snyk, Fortify, and Black Duck to identify and resolve security vulnerabilities.
- Demonstrate a commitment to learning and adapting to new technologies, tools, and best practices.
- Contribute to the team's efforts to ensure software quality, scalability, and maintainability.
- Collaborate with cross-functional teams to ensure alignment on project goals and requirements.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Solid understanding of Java programming language and its related frameworks.
- Familiarity with frontend development using Angular.
- Experience with Spring Boot and Hibernate for backend development.
- Strong problem-solving skills and the ability to independently debug issues.
- Eagerness to learn and adapt to new technologies and tools.
- Proficient in English, both written and spoken.
- Team player with excellent communication skills and the ability to collaborate effectively.
- Previous exposure to security issue resolution and familiarity with security tools (e.g., SonarQube, Snyk, Fortify, Black Duck).
- Knowledge of unit testing and writing testable code.
- Experience with query optimization and database performance improvement.
- Familiarity with Postgres, AWS, Kubernetes, Kafka, and Azure is a plus.
This is a fantastic opportunity for a proactive individual who is passionate about software development and keen on contributing to the growth and success of our product. As a member of our dynamic team, you will have the chance to learn, collaborate, and make a meaningful
impact on our projects. If you are excited about tackling challenges, resolving bugs, and working in a collaborative environment, we encourage you to apply. -
· 339 views · 53 applications · 5d
Java розробник
Ukraine · Product · 1 year of experience · Pre-IntermediateSoftIndex LLC запрошує на постійну роботу талановитих розробників Java. SoftIndex LLC розробляє свої прикладні проекти — це високонавантажені системи веб-аналітики та веб-реклами за принципом Google AdWords, Google AdSense. У нас сильний R&D напрямок...SoftIndex LLC запрошує на постійну роботу талановитих розробників Java.
SoftIndex LLC розробляє свої прикладні проекти — це високонавантажені системи веб-аналітики та веб-реклами за принципом Google AdWords, Google AdSense.
У нас сильний R&D напрямок і ми активно розвиваємо власні Open Source проекти, деякі з них:
- Наш Java проект ActiveJ, https://activej.io/ — Open Source платформа для побудови сучасних High-Load веб-додатків, хмарних рішень та мікросервісів – найближчий конкурент Spring, Vert.x, Micronauts, Spark та багато інших подібних проектів.
Перевага архітектури ActiveJ у його високій продуктивності, простоті та легковагості, нативній асинхронності, що підтверджено бенчмарками;
- UIKernel, http://uikernel.io — React.js бібліотека для створення форм редагованих гридів з фільтрами - простий спосіб управління складними інтерфейсами.
Запрошуємо на роботу всіх, хто відчуває у собі сили та бажання працювати над унікальними для України проектами.
Основні завдання на проекті:
- Розвивати Open Source проекти компанії.
- Брати участь у розробці високонавантажених масштабованих систем для роботи з великих масивами даних.
Застосовувати знання алгоритмів, структур даних, архітектури.
Ключові компетенції:
- Вища освіта в IT / інженерії / математиці. Готові розглянути студентів з досвідом роботи.
- Комерційний досвід розробки від 1 року.
- Впевнені знання Java та Java Core, як основної платформи розробки.
- Написання чистого, підтримуваного та ефективного коду.
- Відмінне знання ООП, алгоритмів та структур даних.
- Багатопоточне програмування.
- Знання GIT або інших систем керування версіями вихідного коду.
Буде перевагою:
- Знання та досвід із С++, Haskell/Rust/Zig.
- Знання мережевого програмування та баз даних(PostgreSQL/MySQL/ClickHouse/NoSQL).
- Досвід роботи зі Spring, Apache Kafka або з іншими продуктами Apache.
- Англійська для читання документації.
Особистісні якості:
- Швидке освоєння нових технологій.
- Відмінні аналітичні навички, вміння працювати як самостійно, так і в команді.
Випускників IT-курсів без релевантного досвіду не розглядаємо.
Щo ми пропонуємо:
- Перспективні проекти, робота з передовими технологіями, амбіційні завдання, цікаві виклики для професійного розвитку.
- Конкурентну заробітну плату, бонуси та регулярні огляди заробітної плати.
- Довгострокове співробітництво.
- Повна зайнятість. Робочий графік: з 11.00 до 20:00. НЕ має трекерів часу.
- Можливість працювати віддалено або по гібридному формату роботи.
- Соц.пакет: медстрахування, оплачувані абонементи у басейн або тренажерний зал, оплачувана відпустка та лікарняний.
- Дружню атмосферу, наставництво, комфортний офіс біля метро Університет/Золоті ворота у Київі.
Термін розгляду CV до 5 робочих днів. Якщо ви не отримали відповідь від рекрутера протягом цього часу, це означає, що ми розглянули ваше резюме, але на даний момент у компанії немає вакансій, які відповідають Вашому досвіду та побажанням.
Будемо раді знайомству та співпраці.
Надсилайте своє резюме і приєднуйтесь до нашої команди!
More