about 1 month ago
Warsaw, PolandMid Level / Senior
Responsibilities
- Contribute to the overall architecture and technical direction of the tax technology stack.
- Utilize best practices in software development, including documentation, code reviews, and testing.
- Design and build new software applications and enhancements for tax technology.
- Work closely with business stakeholders to develop software solutions using agile methodologies.
- Design cloud-based computing solutions for scalable applications.
- Manage system upgrades and features for resiliency and capacity improvements.
- Collaborate with DevOps teams to resolve operational issues and leverage CI/CD platforms.
- Continuously improve platforms using the latest technologies.
Requirements
- 5-8 years of professional software development experience, focusing on Java with Scala exposure.
- Strong understanding of object-oriented programming, design patterns, and frameworks.
- Experience in building user-friendly applications and optimizing back-end and databases.
- Design and implementation experience with large data volumes and scalability.
- SQL development and debugging experience with relational databases.
- Experience with Node.js and building RESTful APIs.
- Experience in building microservices, Kubernetes platforms, and AWS.
- Excellent verbal communication skills and strong problem-solving abilities.
- Commitment to the highest ethical standards.
Benefits
- Private medical and dental care, with vision allowance.
- Private life insurance and pension scheme.
- Sports card and business travel accident insurance.
- Volunteer opportunities and support for employee-led affinity groups.
- Employee assistance program and educational assistance reimbursement.
