
Senior Java Engineer – MR Finance
InPost Group
full-time
Posted on:
Location Type: Remote
Location: Mauritania
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, and maintain scalable microservices on cloud platforms using Java (Spring Boot)
- Ensure the stability, security, and performance of the critical invoicing systems related to clients, PUDOs, and couriers
- Proactively identify areas for improvement within the system and introduce new features
- Collaborate with cross-functional teams to align business needs with technical solutions
- Participate in code reviews, mentoring, and knowledge-sharing activities within the team
- Assist with the ongoing migration from Java 11 to newer versions and other key technical upgrades and refactorings
Requirements
- Minimum 5 years of work experience in a similar position and in working in agile methodologies
- Deep understanding of technology as well as market trends and standards in software development
- Experience in designing scalable and efficient distributed systems
- Practical knowledge of Java, Spring, Docker, Kubernetes, Rabbit MQ or Kafka, TDD
- A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools
- Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis
- Hands-on experience of developing cloud-native applications (GCP, AWS) will be highly beneficial
- Independence, proactivity, organization of your own work and that of your product team
- Fluency in English (spoken & written)
Benefits
- Opportunity to work in a diverse, international and cross-functional environment
- Fulfilling careers with a range of benefits for employees
- Invests in providing training opportunities for their development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootDockerKubernetesRabbit MQKafkaTDDCI/CDPostgreSQLElasticSearch
Soft skills
independenceproactivityorganizationcollaborationmentoring