Java Back-End Developer with Banking Experience
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Müller's Solutions is looking for a talented Java Back-End Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining back-end systems that power our applications.
Key Skills for This Role
Full Job Posting
Overview
Müller's Solutions is looking for a talented Java Back-End Developer to join our innovative team.
In this role, you will be responsible for designing, developing, and maintaining back-end systems that power our applications.
You will work collaboratively with front-end developers, product owners, and other stakeholders to build robust and scalable services that meet user needs and enhance overall system performance.
Key Responsibilities
- Design and implement scalable and high-performance server-side applications using Java and related technologies
- Develop RESTful APIs and microservices to facilitate interaction with front-end components
- Collaborate with cross-functional teams to gather requirements and design solutions that meet business goals
- Write clean, well-organized, and maintainable code, following best practices and coding standards
- Participate in code reviews, offering constructive feedback and sharing knowledge with peers
- Troubleshoot and resolve performance issues and bugs in production systems
- Stay updated with emerging technologies and industry trends and apply them as necessary
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or relevant experience
- Proven experience as a Java Back-End Developer, with extensive knowledge of Java, Spring Framework, and Hibernate
- Banking experience
- Strong understanding of RESTful APIs and microservices architecture
- Experience with relational databases (SQL Server, MySQL, or PostgreSQL) and writing complex queries
- Familiarity with cloud services (e.g., AWS, Azure) and containerization technologies (like Docker)
- Experience using version control systems, preferably Git
- Ability to write unit tests and understand the importance of test-driven development
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills to work effectively in a team environment
Additional Qualifications
- 4+ years of experience in back-end development with Java technologies
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI
- Experience with messaging systems like RabbitMQ or Kafka
- Knowledge of API documentation tools such as Swagger or Postman
Soft Skills
- Strong analytical and critical thinking abilities
- Ability to work independently as well as collaborate with team members
- Effective time management skills and ability to handle multiple tasks
Why Join Us
Opportunity to work with a talented and passionate team.
Competitive salary and benefits package.
Exciting projects and innovative work environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Müller's Solutions
Technical Service Delivery Manager
Riyadh, KSA
Müller's Solutions is seeking an experienced Service Delivery Manager to lead managed IT services in Riyadh. The role involves overseeing Service Desk, Field Support, and Inventory Management teams, driving SLA/KPI achie
Digital Solutions Sales Manager
Riyadh, KSA
Müller's Solutions seeks an experienced Digital Solutions Sales Manager to drive business growth across multiple regions. The role involves managing the full sales cycle for digital solutions including ERP, AI, and manag
ServiceNow Technical Lead (Facility Management)
Riyadh, KSA
Müller's Solutions is seeking a ServiceNow Technical Lead to lead the implementation of a ServiceNow-based Facility Management solution for a large enterprise client in Saudi Arabia. The role involves technical leadershi
Temenos Transact Functional Consultant
Riyadh, KSA
Müller's Solutions is seeking a skilled Temenos Transact Functional Consultant to implement, customize, and support the Temenos Transact core banking system. The role bridges business needs and technical solutions, requi
Aconex & OpenText Consultant / Part - Time (Remote)
Dubai, UAE
Müller's Solutions is seeking an experienced Aconex & OpenText Consultant to implement, administer, and optimize Oracle Aconex and OpenText ECM solutions. Requires 8+ years of ECM experience and hands-on expertise with b
Aconex & OpenText Consultant / Part - Time (Remote)
Riyadh, KSA
Müller's Solutions is seeking an experienced Aconex & OpenText Consultant to implement, administer, and optimize Oracle Aconex and OpenText ECM solutions. Requires 8+ years of ECM experience and hands-on expertise with b
Business Continuity Consultant
Riyadh, KSA
Müller's Solutions is seeking an experienced Business Continuity Consultant to develop and implement the BCM framework, conduct BIAs and risk assessments, and ensure organizational resilience. The ideal candidate has 8-1
SAP RE-FX(Flexible Real State Management) Consultant
Riyadh, KSA
Müller's Solutions seeks an SAP RE-FX Consultant to provide expert advice and implement SAP solutions for real estate management. You will analyze client requirements, configure RE-FX functionalities, and collaborate wit
Technical Service Delivery Manager
Riyadh, KSA
Digital Solutions Sales Manager
Riyadh, KSA
ServiceNow Technical Lead (Facility Management)
Riyadh, KSA
Temenos Transact Functional Consultant
Riyadh, KSA
Aconex & OpenText Consultant / Part - Time (Remote)
Dubai, UAE
Aconex & OpenText Consultant / Part - Time (Remote)
Riyadh, KSA
Business Continuity Consultant
Riyadh, KSA
SAP RE-FX(Flexible Real State Management) Consultant
Riyadh, KSA