Lead Java Developer for Scalable Applications
6 days ago
About the Role:
">We are seeking a highly skilled Lead Java Developer to join our team at RESO. As a key member of our technology team, you will be responsible for designing and developing high-volume, low-latency backend applications for mission-critical systems.
">Key Responsibilities:
">- ">
- Design and develop high-performance Java applications with a focus on scalability, reliability, and maintainability.">
- Work collaboratively with cross-functional teams to identify project requirements, performance bottlenecks, and optimize system performance.">
- Implement and maintain RESTful and SOAP APIs, microservices, and distributed systems.">
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.">
- Mentor junior developers and provide guidance on best practices, coding standards, and software design patterns.">
Requirements:
">- ">
- 5+ years of hands-on experience in Java development.">
- Strong knowledge of OOP principles and design patterns.">
- Experience with RESTful and SOAP APIs, microservices, and distributed systems.">
- Solid understanding of SQL/No SQL databases (e.g., My SQL, Postgre SQL, Mongo DB).">
- Experience with Spring Boot for building microservices.">
- Strong understanding of multithreading, concurrency, and memory management in Java applications.">
- Experience with unit testing frameworks (JUnit, Test NG) and test automation tools.">
- Experience working in Agile development environments.">
- Excellent problem-solving skills and the ability to handle complex technical challenges.">
- Self-driven, strong communication and collaboration skills.">
- Familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes)">
PREFERRED SKILLS
">- ">
- Knowledge of message brokers like Kafka, Rabbit MQ, or Active MQ.">
- Familiarity with security best practices for Java applications.">
- Contributions to open-source Java projects or active involvement in the Java developer community is a plus.">
Education:
">Bachelor's degree/University degree or equivalent experience.
">This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
">Citigroup Inc. and its subsidiaries invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
-
Cloud Scalable Java Architect
11 hours ago
Manama, Manama, Bahrain RESO Full timeJob DescriptionAt RESO, we are hiring a skilled Senior Java Developer to join our team of experts in building innovative, cross-asset risk system platforms. Our team is focused on developing cutting-edge technology solutions to meet complex trading and regulatory requirements.Role OverviewWe are seeking a talented developer to contribute to the design,...
-
Java Developer Lead
4 days ago
Manama, Manama, Bahrain RESO Full timeAbout UsAt RESO, we're building a team of innovative thinkers and skilled developers to work on our next-generation risk system platform. This cutting-edge technology will enable us to better manage complex trading and regulatory requirements.We're looking for a talented Senior Java Developer to join our xVA Technology team, which is responsible for...
-
Manama, Manama, Bahrain ARRAY INNOVATION Full timeKey ResponsibilitiesAs a Senior Software Engineer, your key responsibilities will include:Software Development & Architecture: Design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and performance.Financial Services Expertise: Collaborate with financial clients to understand complex business processes and...
-
Senior Java Applications Engineer
13 hours ago
Manama, Manama, Bahrain Citigroup Full timeJob DescriptionThe successful candidate will be responsible for developing high-quality, scalable, and secure Java applications that meet the evolving needs of our customers and businesses. They will work closely with cross-functional teams to gather requirements, design solutions, and implement features that drive business value.This role requires a deep...
-
Java Application Developer
4 days ago
Manama, Manama, Bahrain RESO Full timeJob DescriptionWe are seeking a skilled Software Developer to join our team. As a member of our highly acclaimed Technology team, you will have the opportunity to participate in and shape the expansion and pre-eminence of our Business working together with our team of highly skilled technologists.You will be responsible for developing high-quality software...
-
Highly Skilled Java Application Developer
6 days ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeWe are seeking a highly skilled Senior Java Developer to join our team engaged in building Citi's next generation, cross-asset risk system platform.The x VA Technology team actively develops and enhances a set of co-operative, strategic systems and services which have a direct bearing on how Citi Capital Markets manages risk arising from trading, including...
-
Java developer
7 days ago
Manama, Manama, Bahrain RESO Full timeCompany Description Job Description VAM Systems is currently looking for a Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required:...
-
Manama, Manama, Bahrain RESO Full timeJob Description:At RESO, we are seeking an experienced Java Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and implementing robust banking applications using Java technologies.About the Role:We are looking for a skilled Java Developer with a strong background in Java SE, Java EE,...
-
Java developer
2 weeks ago
Manama, Manama, Bahrain VAM Systems Full timeJob Description VAM Systems is currently looking for a Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...
-
Java developer
4 weeks ago
Manama, Manama, Bahrain RESO Full timeJob Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification BA Computer Information Systems Professional Qualification Java certification Years of Experience5 - 7 years Preferred Previous Work Experience Banking Tools Required Java SE, Java EE, Hibernate,...
-
Java developer
4 weeks ago
Manama, Manama, Bahrain RESO Full timeJob Description VAM Systems is currently looking for a Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...
-
Java developer
7 days ago
Manama, Manama, Bahrain RESO Full timeCompany Description Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification BA Computer Information Systems Professional Qualification Java certification Years of Experience5 - 7 years Preferred Previous Work Experience Banking Tools Required Java SE,...
-
Java developer
4 weeks ago
Manama, Manama, Bahrain VAM Systems Full timeJob Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...
-
Java developer
6 days ago
Manama, Manama, Bahrain VAM Systems Full timeCompany Description Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java...
-
Senior Java Developer
1 day ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeAbout the RoleWe are looking for an experienced Senior Java Developer to join our xVA Technology team. The successful candidate will contribute to the development of high-quality, modern, and scalable application software that meets complex trading and regulatory requirements.The ideal candidate will have in-depth knowledge of Java, MongoDB, Kafka, and...
-
Java Backend Engineer Job
1 week ago
Manama, Manama, Bahrain RESO Full timePosition OverviewThis AVP senior software developer position at RESO is responsible for the design and development of high-quality, scalable backend applications. The ideal candidate will have a strong background in Java development, architecture, and technologies.Key Responsibilities:Develop High-Performance, Scalable Backend Applications: Design and...
-
High-Performance Java Developer
1 week ago
Manama, Manama, Bahrain Options Group Full timeWe are seeking a highly skilled Senior Java Engineer to join our team in Bahrain and take on the challenge of leading our software development efforts. As a key member of our team, you will be responsible for designing and delivering high-quality software solutions that meet the needs of our clients in the financial services sector.Primary...
-
Manama, Manama, Bahrain ARRAY INNOVATION Full timeAbout ARRAY INNOVATIONARRAY INNOVATION is a leading organization in the software development industry, committed to delivering high-quality solutions to our esteemed clients.Job DescriptionWe are seeking an exceptional Senior Software Lead to join our accomplished team as a Lead Software Architect for Scalable Solutions. As a Senior Software Lead, you will...
-
Backend Developer Lead
1 day ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeJob Overview:Citigroup, Inc. is seeking an experienced Senior Backend Developer to join our Technology team. As a Senior Backend Developer, you will be responsible for designing and developing high-volume, low-latency backend applications for mission-critical systems.Key Responsibilities:• Design and develop scalable, efficient, and well-documented code•...
-
Manama, Manama, Bahrain Talent Leaders Inc. Full timeWe are seeking a highly skilled Middleware Developer to join our IT Transformation & Digital Channels team at Talent Leaders Inc.Job DescriptionTalent Leaders Inc. is committed to delivering innovative solutions that transform the banking industry. As a Middleware Developer, you will play a vital role in designing, developing, and deploying secure and...