Job Closed
This listing is no longer active.
We are a global digital services company
Java Developer
Location
Ukraine
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer
Innovecs
• Analyze requirements and contribute to project development; • Take part in technical architecture and design; • Cover existed and new code with Unit and integration tests; • Perform code review; • Basic server troubleshooting.
Job Requirements
- 2,5+ years of relevant commercial experience in software development;
- Deep knowledge of Java EE;
- Experience with:
- Spring Framework (Core, MVC, Security);
- Hibernate;
- Debugging;
- Source control systems;
- Maven, Jenkins;
- Application servers (Tomcat, WebSphere);
- Good understanding and experience in OOP / Patterns;
- English – Upper-intermediate.
Benefits
- Flexible hours and remote-first mode,
- Competitive compensation,
- Complete Hardware/Software setup – anything you need for work,
- Open-door culture, transparent communication, and top management at a handshake distance,
- Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave,
- Access to our learning & development center: workshops, webinars, training platform, and edutainment events,
- Virtual team buildings and social activities.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Engineer
Crystal IntelligenceBlockchain intelligence and compliance solutions for financial institutions, governments & regulators
• Owning the transaction monitoring part of the Crystal platform; • Improving stability and observability of the owned services; • Maintaining code to high-quality standards; • End-to-end feature design and implementation; • Coding, debugging, testing and delivering features and improvements in a continuous manner; • Providing code reviews, assistance and constructive feedback to other team members; • Performance optimizations (including database queries optimizations); • Refactoring code as necessary.
Senior Python Engineer, DevEx Team
Crystal IntelligenceBlockchain intelligence and compliance solutions for financial institutions, governments & regulators
• Performance improvements, database query optimisation, and scalability enhancements; • Monitoring and observability configuration and best practices; • Managing and developing internal libraries; • Development pipeline improvements, like code coverage tooling integration, in close collaboration with the DevOps team; • Maintaining code to high-quality standards; • End-to-end feature design and implementation; • Coding, debugging, testing and delivering features and improvements in a continuous manner; • Providing code reviews, assistance and constructive feedback to other team members; • Refactoring code as necessary.
• Drive backend engineering initiatives using Node.js • Oversee architecture decisions and team development • Collaborate with frontend, DevOps, and business stakeholders • Ensure high standards of code quality and security • Support cloud architecture decisions and deployments
• Lead the design and evolution of our backend architecture (microservices, event-driven systems, AWS serverless, data pipelines) • Drive technical decisions and ensure best practices in code quality, security, and scalability • Mentor and support backend developers, reviewing code and helping them grow as engineers • Design and build robust APIs and data flows powering AI-driven language learning features • Partner with Product and Data Science teams to turn cutting-edge AI models into real-world educational experiences • Anticipate technical risks, propose solutions, and balance speed with long-term scalability



