ARQ ( Prev DolarApp )
Senior Software Engineer Java
NEWKrakowFull-timeGlobal
š Midš Hybrid
ActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will design, develop, and maintain scalable, secure, high-performing backend systems. You will work on greenfield development and improve existing systems, including REST APIs and microservices supporting card payments, treasury management, transaction booking, and crypto liquidity. You will use Java, Postgres, and Spring Boot while applying clean-code practices, TDD, DDD, and continuous integration and delivery.
Requirements
- āDemonstrable backend development experience with fluency in Java
- āBachelor's degree or above in Computer Science, Mathematics, Physics, or another Engineering or Science discipline
- āEnglish fluency, verbal and written
- āTrack record of building complex products used by millions of people in hypergrowth startups
Responsibilities
- āDevelop greenfield systems and improve existing systems
- āBuild REST APIs
- āEngineer microservices
- āEvolve systems supporting card payments, treasury management, transaction booking, and crypto liquidity
- āApply clean-code practices with an emphasis on maintainability and fast turnaround
- āUse TDD, DDD, and continuous integration and delivery
Benefits & Perks
- āCompetitive benefits
- āStock options
- āDiscretionary performance bonus
- āLatest tools and technology
Tech Stack
backend developmentcard paymentclean codeContinuous deliverycontinuous integrationcrypto liquidityDDDJavamaintainability