
Software Engineer
Primary stack
Job description
About the Position
We are seeking a Software Engineer with 3+ years of commercial Java development experience to join our team in a remote position.
Responsibilities
- Design, implement, and optimize bidding strategies for high-performance systems.
- Analyze and improve existing algorithms to maximize efficiency and performance.
- Debug complex production issues and identify optimization opportunities.
- Develop scalable, low-latency Java services and distributed applications.
- Collaborate with product managers, data scientists, and engineering teams to deliver innovative solutions.
- Write clean, maintainable, and well-tested code.
- Participate in architecture discussions and technical decision-making.
- Continuously improve system reliability, scalability, and performance.
Requirements
- 3+ years of commercial Java development experience.
- Strong knowledge of Java, multithreading, concurrency, and distributed systems.
- Experience building performance-critical backend applications.
- Strong analytical and problem-solving skills.
- Experience with algorithms, optimization, and complex business logic.
- Understanding of software architecture and design patterns.
- Experience with SQL and relational databases.
- Familiarity with CI/CD and Git.
Nice to Have
- FinTech / High-Frequency Trading (HFT) – low-latency pricing engines, order routing, risk models, trading platforms.
- Logistics & Supply Chain – route optimization, warehouse capacity planning, dynamic pricing, delivery optimization.
- Industrial Automation / Simulation – control systems, PID controllers, optimization algorithms.
- Game Backend Development – matchmaking algorithms, game economy balancing, reward systems, dynamic probability models.
- AdTech / RTB platforms – real-time bidding, auction algorithms, bidding optimization.
We Offer
- Professional and personal development.
- Opportunity to participate in projects remotely.
- Loyalty program.
About the Company
Digicode is a custom software, mobile app, and next-generation global technologies development company based in Dallas, Texas, with development centers in the US, Slovakia, and Ukraine.
About the Project
Join our team to work on innovative projects and contribute to the development of cutting-edge technologies.
© Digicode. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Digicode is a custom software, mobile app and next generation global technologies development company based in Dallas Texas, with development centers in the US, Costa Rica, Israel, Ukraine and Belarus.
More at Digicode
All 7 rolesSimilar jobs

Senior Software Engineer
CORE Team · Kyiv

Senior Software Engineer
CORE Team · Kyiv

Senior Software Engineer
CORE Team · Kyiv

Senior Software Engineer
CORE Team · Kyiv