Senior Java Engineer Offline
About Digis:
Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide.
We ensure transparency, stability, and professional growth opportunities for all our team members.
About the Project:
HubSpot is US-based company that provides a cloud-based platform for marketing, sales, and customer service automation. Its core product is a CRM system that helps businesses attract leads, manage the sales pipeline, and improve customer support. HubSpot also offers tools for email marketing, website creation, analytics, and workflow automation.
Team: Team Lead and Senior Software Engineer (Digis side) supported by 3 Business System Analysts (HubSpot side)
Stack: Java, Kafka, MySQL, HBase, third-party integration (NetSuite)
Requirements:
- 5+ years of experience with Java
- 2+ years of experience working with relational databases
- 2+ years of experience with Kafka
- 2+ years of experience in microservices architecture
- English level: Upper-Intermediate (B2) or higher
Responsibilities:
- Initiate and implement system architecture improvements with a focus on scalability, reliability, and maintainability
- Analyze application performance, identify bottlenecks, and implement optimizations to improve efficiency
- Actively participate in code reviews, ensuring adherence to quality standards and best development practices
- Contribute to architectural discussions by proposing and justifying technical solutions
- Collaborate with the team to align on technical decisions and ensure their effective implementation
Advantages of this role:
- Decent onboarding process with well-organised documentation and hands-on exercises
- Senior-level team supported by Business System Analysts, ensuring clearly defined requirements and expectations
- High coding standards and a well-structured code review process
- Room for career growth, including chances to take on leadership roles, make architectural decisions, and collaborate with stakeholders on product requirements
What We Offer:
- 20 paid vacation days per year
- 5 paid sick leaves per year (no medical documents required)
- Personalized development plan with training compensation
- English courses compensation
- Work equipment if needed (PC / laptop / monitor)
- Flat and transparent internal communication
- Opportunity to switch between projects and technologies within Digis
- Full accounting and legal support
Required languages
| English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs Java →