Ukraine Job Openings

SPD Technology

Middle+ Java Engineer

FULL TIME

October 17, 2024

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.
About the project:
The AI platform for inspecting, storing, and management of industrial assets. The platform allows it to upload inspection photos, use the platform-tools to mark up and annotate important areas and objects, conduct a manual or automatic (using AI) search for defects in the inspected object and generate reports. The project team is constantly working on AI models training and improvements by using input inspection data. This results in a much better auto-detection of objects and defects drastically decreasing the time and manual efforts needed for inspection.
Team:
Engineering Manager, Project Manager, 1 BE Engineer + 1 Vacancy, 2 FE Engineers, 1 QA Engineer (Ukraine, US, India)
Technical stack:
Java, Spring Boot, Gradle, Postgres, Docker, AWS
Schedule:
Monday-Friday, 8 hours working day, flexibility to occasionally work late hours (until 20-21:00 Kyiv time) to align with the US-based team
You will perform the following tasks:
1. Design and develop RESTful services and APIs using Java and related frameworks.
  • Ensure high performance and responsiveness to requests from the front-end.
2. Database Design and Management:
  • Create and maintain database schemas, write complex SQL queries, and perform data migrations.
  • Implement database optimization techniques for better performance.
3. Integrate Third-Party Services:
  • Work with external APIs and integrate them into the application as needed.
  • Collaborate with external vendors to resolve integration issues.
4. Continuous Integration and Deployment (CI/CD):
  • Set up and maintain CI/CD pipelines using tools like Jenkins, Git Lab CI, or Travis CI.
  • Automate deployment processes to different environments.
5. Troubleshoot and Debug Applications:
  • Identify and fix bugs and performance bottlenecks in the application.
  • Analyze logs and metrics to diagnose and resolve issues.
6. Code Refactoring and Optimization:
  • Improve and refactor existing code to increase efficiency and maintainability.
  • Implement best practices and design patterns to enhance code quality.
7. Collaborate in Agile Development:
  • Participate in Agile ceremonies like daily stand-ups, sprint planning, etc.
  • Work closely with product owners, designers, and other developers to deliver features.
8. Documentation:
  • Write and maintain clear and concise documentation for code and processes.
  • Update technical documentation as changes occur in the application.
9. Mentorship and Knowledge Sharing:
  • Mentor junior developers and provide guidance on best practices.
  • Share knowledge and conduct technical presentations or workshops within the team.
We’re looking for you if you have:
  • 4+ years of experience as a Java Engineer.
  • Knowledge of Java (version 11 and above) and OOP principles.
  • Experience with the Spring Framework (Spring Boot, Spring MVC).
  • Experience with Docker and application containerization.
  • Knowledge of CI/CD concepts.
  • Experience with Postgre SQL, including query optimization and database design.
  • Familiarity with Gradle for building automation and dependency management.
  • Experience with AWS, including services like EC2, S3, and RDS.
  • Experience with version control tools (e.g., Gitlab).
  • Analytical skills for troubleshooting technical issues.
  • Good communication skills and ability to work in a team.
  • English — upper-intermediate (B2 and above), Ukrainian — fluent (both spoken and written).
As a qualified expert, You will:
  • Develop and maintain software on the Java platform.
  • Design and implement new features.
  • Optimize code to improve performance and quality.
  • Work with Postgre SQL databases to ensure reliable data storage.
  • Implement and support projects using Gradle for build management.
  • Interact with AWS cloud services for deploying and maintaining applications.
  • Collaborate with the team to develop technical solutions and achieve project goals.
  • Participate in code reviews to maintain high code quality standards.
Interview steps
  • Pre-screening with the recruiter.
  • Technical Interview.
  • Client Interview.
What’s in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.
Embrace the opportunity for personal and professional growth
Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.
Be among like-minded people
Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program.

Work Type:
Full-time
Category:
Software Engineering
Location:
Ukraine, EU
Posted 3 hours ago
New Job Alerts
CHI Software

Middle/Senior Project Manager

November 7, 2024

View Job Description
WeWorld Onlus

Country Representative Ukraine

November 7, 2024

View Job Description
Santen

[Ukraine] Medical Representative, Sales

FULL TIME

November 7, 2024

View Job Description
Norwegian Refugee Council

Data Collector (Enumerator Pool)

November 7, 2024

View Job Description
WeWorld G.V.C. O.N.L.U.S.

Фінансово-адміністративний координатор / Finance&Admin Coordinator (National Staff) до Представництва WeWorld GVC Onlus в Україні

November 7, 2024

View Job Description
WeWorld G.V.C. O.N.L.U.S.

Фахівець/фахівчиня з фінансово-адміністративних питань до Представництва WeWorld GVC Onlus в Україні

November 7, 2024

View Job Description
Intellias

Strong Middle Java/Backend Developer

November 7, 2024

View Job Description
Looking for similar job?
Raiffeisen Bank Ukraine

Middle+/Senior Java Developer

FULL TIME

October 9, 2024

View Job Description
UKEESS Software House

SENIOR FULLSTACK JAVASCRIPT (NODEJS/REACT)

FULL TIME

August 29, 2024

View Job Description
Capgemini Engineering

Middle+ / Senior Data Engineer with Azure Data Bricks (Ukraine) № 14429

August 9, 2024

View Job Description
CHI Software

Middle+ Embedded Engineer (EU)

November 5, 2024

View Job Description
Luxoft

Senior Fullstack Developer (Java/Angular)

August 30, 2024

View Job Description
Altamira for freelancers

Middle+/ Senior React Native Developer (Freelance)

November 7, 2024

View Job Description
See What’s New: SPD Technology Job Opportunities
SPD Technology

ML Operations Engineer

FULL TIME & CONTRACT

November 6, 2024

View Job Description
SPD Technology

Senior Software Engineer

FULL TIME & CONTRACT

November 1, 2024

View Job Description
SPD Technology

Middle Golang Engineer

FULL TIME & CONTRACT

November 1, 2024

View Job Description
SPD Technology

Senior Data Engineer

FULL TIME & CONTRACT

November 1, 2024

View Job Description
SPD Technology

Director of Marketing

FULL TIME

October 30, 2024

View Job Description
View More Jobs by SPD Technology
New Job Alerts
CHI Software

Middle/Senior Project Manager

November 7, 2024

View Job Description
WeWorld Onlus

Country Representative Ukraine

November 7, 2024

View Job Description
Santen

[Ukraine] Medical Representative, Sales

FULL TIME

November 7, 2024

View Job Description
Norwegian Refugee Council

Data Collector (Enumerator Pool)

November 7, 2024

View Job Description
WeWorld G.V.C. O.N.L.U.S.

Фінансово-адміністративний координатор / Finance&Admin Coordinator (National Staff) до Представництва WeWorld GVC Onlus в Україні

November 7, 2024

View Job Description
WeWorld G.V.C. O.N.L.U.S.

Фахівець/фахівчиня з фінансово-адміністративних питань до Представництва WeWorld GVC Onlus в Україні

November 7, 2024

View Job Description
Intellias

Strong Middle Java/Backend Developer

November 7, 2024

View Job Description