Senior Java Developer - Miratech Group
Summary
Senior Java developer at IT services firm Miratech Group, building and maintaining a tax administration system for a large European public-sector client. Day to day: implementing Java components, integrating external systems (REST/SOAP, Kafka/ActiveMQ), testing, and supporting CI/CD using Spring, Quarkus, Docker/Kubernetes, and PostgreSQL.
In this role you will contribute to the development and maintenance of a complex tax administration system for a large European public sector client. You will work within a cross-functional team to implement components, integrate with external systems, and ensure reliable delivery through CI/CD. The position combines hands-on Java development with collaboration across stakeholders to shape the product roadmap and improve system resilience. This opportunity lets you apply your expertise to secure, scalable platforms that support administrative processes and data management at scale. You will join a globally distributed team in a culture focused on relentless performance and growth.
Compensaciones / Beneficios- remote work
- health insurance
- language courses
- relocation program
- professional development opportunities
- mentorship and talent investment programs
- Implement software components per design specifications
- Perform system integration and testing, troubleshoot issues, and resolve problems
- Conduct unit testing of components
- Contribute to effort estimation and delivery timelines
- Collaborate with teammates and stakeholders to ensure efficient, predictable project progress
- Provide technical input into product roadmaps
- Participate in triage activities for incident analysis and prioritization
- Support and optimize CI/CD processes
- 6+ years of Java development experience
- Strong experience with Spring Framework and Quarkus
- Understanding of microservices architecture and containers (Docker/Kubernetes)
- Experience with relational databases (PostgreSQL or other RDBMS)
- Experience with REST/SOAP integrations and messaging (Kafka, ActiveMQ)
- Good understanding of testing principles
- English communication skills
- Strong communication and collaboration with stakeholders and distributed teams
- collaboration
- stakeholder communication
- proactive problem-solving
- Java
- Spring Framework
- Quarkus