Java FullStack Developer - Banking Payment Systems
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Work Type: HybridExperience Required: 7?10 YearsRole OverviewWe are seeking an experienced developer with strong expertise in Java, Spring Boot, and modern web technologies to design and deliver scalable, high-performance web-based applications. The ideal candidate will have a solid background in microservices architecture, frontend frameworks, and enterprise integration, preferably within the banking or payments domain.Key ResponsibilitiesDesign, develop, and maintain web-based applications using Java, Spring Boot, and microservices architectureBuild and integrate RESTful APIs and work with SOAP-based services where requiredDevelop responsive user interfaces using React and/or AngularCollaborate with cross-functional teams to deliver high-quality software solutionsImplement secure coding practices and ensure application security complianceParticipate in code reviews, testing, and CI/CD pipelinesWork with messaging systems and data pipelines (Kafka, MQ, etc.)Ensure performance optimization and scalability of applicationsRequired Skills & Experience8+ years of IT experience with a focus on Java/J2EE developmentStrong experience with Spring Boot and microservices developmentHands-on experience with React, Angular, and Node.jsSolid understanding of REST/SOAP APIs, JSON, and XMLExperience with SQL (MS SQL), stored procedures, and relational databasesKnowledge of multithreading and design patterns (Builder, Factory, etc.)Experience with CI/CD, TDD, Git, and code quality toolsFamiliarity with messaging and integration tools (Kafka, IBM MQ, JMS, SFTP, Airflow)Understanding of security principles (OAuth, secure development practices)Preferred QualificationsExperience in banking or financial services, especially corporate paymentsExposure to Capital Markets domainExperience with PythonFamiliarity with VPN tunnelingExperience with scripting languages (Bash, PowerShell)Relevant certifications such as:Oracle Certified Associate (OCA)Oracle Certified Professional (OCP)Java EE Developer CertificationEducationBachelor?s or Master?s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)Top Required SkillsJava, Spring BootReact, Angular, Node.jsSQLTop Preferred SkillsPythonCapital Markets DomainAngular / React