Java Developer
- Джерело:
- djinni.co
Що робити
- Work on a mission-critical system that handles complex data synchronization workflows. System stability is paramount—downtime during peak hours leads to significant financial impact.
- Balance legacy and modern code. Help modernize existing Java code while building new features in Kotlin. Refactor legacy code, prune dead code, and gradually improve architecture while keeping the system stable.
- Implement complex business logic using sophisticated rules engines (like GoRules) for pricing logic, data mapping decisions, and business-critical workflows. You’ll participate in market analysis and some business decisions around pricing strategies.
- Optimize performance at scale. Process hundreds of thousands of records with strict rate limits. Identify bottlenecks, optimize database queries, improve API performance, and ensure queues don’t stack up.
- Participate in analytical decisions. While you’re a developer first, you’ll be involved in market analysis, system auditing, and even some business decisions around pricing and data strategies. We value engineers who understand the business impact of their work.
Що очікуємо
- 🧑💻 What we expect from the ideal candidate:
- You have 1-3 years of experience working with Java in production environments.
- You are a good engineer. You don’t write code just to the point when it starts working. You go the extra mile to make your code elegant. You are passionate about technology and you take ownership of the things you implement. You have skills to design solutions that are simple, robust and easy to maintain.
- You are open-minded and eager to learn. Strong Java proficiency is required, but you should be comfortable working with Kotlin and functional programming patterns. We’re actively modernizing our codebase—new features are primarily written in Kotlin. You don’t need to be a Kotlin expert from day one, but you should be excited to grow in that direction.
- You think beyond just coding. Building great software isn’t about closing tickets—it’s about making the product and codebase better every time you touch it. You’re creative, you ask questions, and you care about the “why” behind what you’re building.
Схожі вакансії
З блогу Trackr
Усі статті →Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot

