Job Title: Senior Java Full Stack Developer (Java / Angular or React / Volante)
Company: Cogency Inc.
Job Type: Full‑Time
Interview Process: Final Round In‑Person Interview Required
Job Summary
Cogency Inc.
is seeking a highly experienced Senior Java Full Stack Developer with 10+ years of software development experience and strong expertise in Volante Technologies payment solutions .
The ideal candidate will have extensive experience in Java-based enterprise application development, payment processing systems, API integrations, and modern frontend technologies such as Angular or React.
This role requires a hands‑on technical professional capable of designing, developing, and supporting mission‑critical banking and payment applications in a fast‑paced enterprise environment.
Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications using Java and modern frontend technologies.
- Build scalable and high‑performance backend services using Spring Boot and Microservices architecture.
- Develop and support payment processing solutions leveraging Volante Technologies platforms.
- Design and implement RESTful APIs and integration services.
- Develop responsive user interfaces using Angular or React .
- Participate in solution architecture, technical design reviews, and code reviews.
- Integrate applications with payment networks, banking systems, and external services.
- Optimize application performance, scalability, and reliability.
- Troubleshoot production issues and provide timely resolutions.
- Collaborate with Business Analysts, Architects, QA teams, and stakeholders throughout the SDLC.
- Support Agile development practices and DevOps initiatives.
Required Skills & Experience
- 10+ years of hands‑on software development experience.
- Strong expertise in:
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate / JPA
- RESTful APIs
- Strong understanding of Object‑Oriented Design and Design Patterns.
- Experience with multithreading, concurrency, and performance tuning.
- Hands‑on experience with Volante payment solutions .
- Experience implementing and supporting:
- ISO 20022 messaging
- SWIFT payments
- Real‑time payments
- Payment transformation and orchestration solutions
- Experience integrating Volante with banking and payment ecosystems.
Frontend Development
- Experience with Angular or React .
- Strong knowledge of:
- HTML5
- CSS3
- Experience consuming REST APIs and integrating frontend applications with backend services.
Database & Integration
- Experience with Oracle, SQL Server, PostgreSQL, or similar RDBMS.
- Experience with messaging technologies such as Kafka, MQ, or JMS.
- Experience with API integration and enterprise integration patterns.
Preferred Skills
- Knowledge of payment processing and settlement systems.
- Experience with:
- Docker
- OpenShift
- Jenkins
- GitHub Actions
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Knowledge of security best practices and OWASP standards.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 10+ years of enterprise application development experience.
- Strong communication, stakeholder management, and problem‑solving skills.
- Experience working in Agile/Scrum delivery environments.
- Java Full Stack Development
- Banking & Payments Domain Expertise
- API & Microservices Development
- Frontend Development (Angular/React)
- Production Support & Troubleshooting
- Agile Delivery & Collaboration
Work Model
- Hybrid – 3 days onsite per week in Toronto
- Final round interview will be conducted in person .
#J-18808-Ljbffr