Senior Full Stack Java Developer
Hybrid | 1 day from the office in Gdańsk or Warsaw
Are you an experienced Full Stack Developer passionate about building secure, scalable applications and leveraging the latest AI-powered development tools? Join our team and help shape innovative solutions within the payments and fintech space. We're looking for a Senior Software Engineer who combines strong Java expertise with a modern engineering mindset and enthusiasm for Agentic AI technologies such as GitHub Copilot, ChatGPT, Claude, and Cline.
Your Mission
As a Senior Full Stack Java Developer, you will:
Development & Engineering
- Design, develop, and maintain enterprise-grade full-stack applications.
- Build scalable backend services using Java, Spring Boot, and Spring Security.
- Develop modern, responsive user interfaces using React, Angular, or Vue.js.
- Optimize database interactions using Hibernate/JPA.
- Design and implement secure solutions for handling sensitive financial data.
- Participate in the full software development lifecycle from concept to deployment.
AI-Powered Development
- Utilize Agentic AI tools to accelerate development and improve code quality.
- Apply AI solutions for coding, testing, documentation, and troubleshooting.
- Explore and adopt emerging AI technologies to enhance engineering efficiency.
- Share AI best practices and drive innovation within the team.
CI/CD & DevOps
- Build and maintain Jenkins CI/CD pipelines.
- Automate testing, deployment, and release processes.
- Improve development workflows and delivery speed.
Quality & Testing
- Create and maintain unit and integration tests using JUnit and Mockito.
- Participate in code reviews and quality assurance initiatives.
- Debug and solve complex technical challenges.
Collaboration
- Work closely with Product Managers, QA Engineers, Designers, and fellow Developers.
- Participate in Agile/Scrum ceremonies.
- Contribute to technical documentation and knowledge sharing.
Must-Have Skills
Backend
- 5+ years of commercial Java development experience.
- Strong expertise in: Java Spring Boot Spring Security Hibernate/JPA
- Experience building RESTful APIs
- Experience with microservices and distributed systems
Frontend
- Solid knowledge of: HTML5 CSS3 JavaScript
- Hands-on experience with: React Angular Vue.js
DevOps & Infrastructure
- Jenkins CI/CD
- Docker & Kubernetes
- MySQL, PostgreSQL, or Oracle
Engineering Practices
- Software architecture and design patterns
- Agile/Scrum methodologies
- Understanding of cryptography, encryption, digital signatures, and key management
Nice to Have
- Experience with AWS, Azure, or GCP
- Android or iOS development experience
- Open-source contributions
- Technical blogging or community involvement
FinTech & Payments Experience
- 2+ years in fintech, payments, or financial services will be great (nice to have)
- Knowledge of ISO 8583, EMV, and PCI DSS
- Experience with HSMs and key management systems
- Familiarity with tokenization and real-time payment systems
- Understanding of financial compliance and regulations
What You’ll Get
- Opportunity to work on innovative fintech products
- Exposure to cutting-edge AI-powered development practices
- Hybrid work model (Gdańsk or Warsaw)
- Collaborative and supportive engineering culture
- Influence on architecture and technical decisions
Continuous learning and professional growth opportunities
Ready to build the future of fintech with AI-enhanced engineering?