Senior Java Developer maintaining robust backend systems for fintech company with over 27 years of experience. Passionate about software engineering and agile methodologies in a dynamic environment.
Responsibilities
Develop and maintain robust, scalable, and secure backend systems
Write clean, testable, and maintainable code with a focus on performance
Participate in technical and architectural decision-making with a long-term perspective
Work collaboratively with agile squads to continuously deliver value
Take ownership of deliveries, acting with a product-owner mindset and a strong customer focus
Requirements
Solid experience with Java (8+) and Object-Oriented Programming (OOP)
Strong understanding of SOLID principles and application of design patterns
Experience with the Quarkus framework is desirable
Advanced SQL knowledge
Experience with AWS (EC2, RDS, S3, Lambda, etc.)
Experience with PostgreSQL and Oracle databases
Development of RESTful APIs
Knowledge of messaging systems (Kafka, RabbitMQ)
Experience with CI/CD tools (Jenkins, GitLab CI)
Version control with Git
Automated testing practices (TDD, JUnit)
Experience with microservices architecture
Knowledge of equity markets and risk management
Experience with Redis
Basic knowledge of application security (OWASP)
Java or AWS certifications
English level B2 — Preferred: able to conduct meetings with international stakeholders; Minimum: able to read and write occasional messages in English.
Senior Software Engineer at Satispay responsible for technical direction in backend development. Collaborating in a hybrid setup to enhance digital payment solutions with a talented team.
Senior Software Engineer at Satispay responsible for developing and maintaining back - end systems in digital payments. Driving technical quality and mentoring team members in a collaborative environment.
Senior Software Engineer responsible for leading the technical direction and quality of digital payment systems. Collaborating across teams to deliver scalable and secure back - end integrations.
Senior Software Engineer responsible for back - end development in a digital payments firm. Leading technology direction and mentoring team members encompassing multiple projects and services.
Senior Software Engineer shaping the future of digital payments at Satispay. Responsible for technical direction, quality, and delivery of complex systems across teams.
Senior Software Engineer developing back - end solutions for fintech company Satispay. Driving technical direction and service integration in a hybrid work environment.
Senior/Staff Backend Compiler Engineer developing a domain - specific language at Axelera AI. Collaborating with engineers across Europe to optimize workloads on heterogeneous hardware architecture.
Senior Java Developer responsible for designing and optimizing high - performance backend systems. Collaborating with cross - functional teams to ensure efficient integration and enhance system architecture.