As a Software Engineer (Java) at ARQ in Krakow, Poland, you are building robust systems that empower financial freedom, driving a mission that revolutionizes access to dollar-based financial solutions across Latin America. This role entails designing, developing, and maintaining scalable, secure, and high-performing backend systems that power innovative products, collaborating with a talented team to create solutions that drive financial inclusion and transform the way people manage their money. By joining ARQ, you contribute to the company's success and the industry's growth, leveraging your skills to make a significant impact on the financial landscape. This position offers immense growth and advancement potential, providing opportunities to develop expertise in Java, infrastructure, and driving results, while working in a dynamic and fast-paced environment.
Your key responsibilities include:
- Designing and developing scalable and secure backend systems using Java, focusing on high performance and reliability
- Collaborating with cross-functional teams to identify and prioritize project requirements, ensuring alignment with business objectives
- Developing and maintaining infrastructure to support the growth of ARQ's products, leveraging your knowledge of physics and software engineering principles
- Writing clean, efficient, and well-documented code, following industry best practices and standards
- Participating in code reviews and contributing to the improvement of the overall code quality, driving results and excellence in software development
- Working closely with the QA team to identify and resolve issues, ensuring the delivery of high-quality products
- Staying up-to-date with industry trends and emerging technologies, applying this knowledge to drive innovation and improvement in ARQ's systems. As a Software Engineer (Java) at ARQ, you work in a dynamic team environment, reporting to the Engineering Manager and collaborating with colleagues to drive results and achieve common goals. Your day-to-day activities involve writing code, participating in meetings and discussions, and collaborating with other teams to ensure the successful delivery of projects.
By joining ARQ, you become part of a mission-driven startup that values innovation, collaboration, and driving results