Java Developer
Riyadh
Contract
Related Jobs
Role Summary – Join a leading financial institution as a Senior Full Stack Java Developer, designing and delivering high-performance, mission-critical systems using modern Java ecosystems, microservices, and cutting-edge front-end technologies in a dynamic enterprise environment
Role and Responsibilities
• Design, develop, and maintain complex web applications and microservices using Java 11-21 and Spring Boot ecosystem
• Lead technical analysis, architecture design, and implementation of scalable SOA and microservices solutions
• Develop responsive front-end interfaces using modern JavaScript frameworks (Angular/React/Vue.js)
• Perform database design, optimization, and reverse engineering on enterprise DBMS (DB2, Oracle, SQL Server)
• Drive CI/CD pipelines, containerization (Docker), and deployments on WebSphere and cloud-native platforms
Skills and Experience
• 7+ years of strong Java development (Java 8–21) with J2EE/JEE, Spring Boot, Spring Framework, Hibernate/JPA
• Proven expertise in RESTful services (JAX-RS, Jersey, CXF) and SOAP (JAX-WS) web services
• Hands-on experience with modern front-end frameworks: Angular, React, or Vue.js
• Deep knowledge of Microservices and SOA architecture patterns
• Enterprise application servers: IBM WebSphere 7/8/9, WebSphere MQ, Event-Driven platforms
• Strong database skills: IBM DB2, Oracle 11g–19c, SQL Server; ability to analyze and reverse-engineer schemas
• Proficient with UML modeling (Class, Sequence, Flow diagrams) and relational database design
• Experience with build tools (Maven/Gradle), CI/CD, Git, Docker/Podman, Linux/AIX scripting
• Previous work in banking/financial services environments highly preferred
• Excellent problem-solving, communication, and team leadership abilities
Don’t miss this chance to advance your career. Apply today!