Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Java (3809) image - Rise Careers
Job details

Senior Software Engineer - Java (3809)

About GBG 

Enabling safe and rewarding digital lives for genuine people, everywhere

We make it our mission to ensure more genuine people have digital access to opportunities, and businesses have access to more genuine people. Our technology draws on diverse and reliable data to create a single point of truth for identity and address verification.

With over 30 years of experience behind us our team and technology are focused on enabling safe and rewarding digital lives for everyone. Regardless of age, location or background, genuine people everywhere should be able to digitally prove who they are and where they live.

 

About the team

The team is responsible for providing practical decision support solutions to address business objectives in the areas of risk prevention and fraud detection. We offer state-of-the-art software solutions and provide comprehensive client support using our expertise and flexible, client-focused approach.

 

The Role

Works closely with and under the guidance of the Software Engineering Manager, the role will be responsible to design & deliver product enhancements, improvements as well as addressing issues.

You will involve in analysing and building a technical understanding of GBG Fraud products. A key part of the role will be ensuring our projects are delivered to high standards of innovation, quality, and excellence as well as on time and budget.

What you will do

  • Be part of next gen product teams here in Kuala Lumpur, build up knowledge and technical capability to deliver features in line with the overall technical and product strategy.
  • Deliver product enhancements according to the requirements and take part in new developments.
  • Design, Code, Automate, and refactor codes, programs, scripts, and other software services.
  • Diagnose, troubleshoot, and provide solutions to problems with newly developed software.
  • Work with the Software Engineering Manager, Product Owner, and Scrum Team to build the technology design to deliver new features or enhancements which will include writing detailed technical requirements, user story planning and so on.
  • Participate in iterative Agile approaches to software development, including the full process from concept to deployment.
  • In time, form part of an on-call support roster.

Skills we're looking for

Technical Skills

  • Superior knowledge and experience with Java.
  • Hands on experience with RDBMS such as PostgreSQL database applications (Database design would be an advantage).
  • Experience with No SQL database technology such as Redis (preferred) and/or data analytic databases such as Apache Druid is strong added advantage.
  • Good exposure and knowledge of open-source technologies and solutions such as Kafka, Flink or Akka, Spark, Prometheus, Graffana and etc.
  • Knowledge of Lambda and real time streaming processing architecture
  • CI/CD, cloud and containers knowledge (Terraform, Kubernetes, Dockers, HelmChart and etc.) would be an advantage.
  • Experience with Angular, graph databases such as Janus or Neo4j algorithms and UX/UI design principles would be an advantage.

 

Interpersonal Skills

  • Willing and able to learn new skills and technologies according to business needs and industry demands.
  • Good oral and written communication skills with exceptional attention to detail.
  • A strong professional, patient, and flexible attitude.
  • Ability to interpret and translate customers’ needs to be able to resolve issues in a timely manner.
  • Encourage a culture of innovation focused on adding value.
  • Able to work as part of a team and contribute positively to team’s success.
  • Proven ability to prioritise and to work independently, managing one’s own workload.
  • A focus on thorough software testing, resulting in a high-quality product.

To find out more

As an equal opportunity employer, we are dedicated to creating a diverse and inclusive workplace where everyone feels valued and empowered. Please inform your GBG Talent Attraction Partner if you require any reasonable adjustments to the interview process.

To chat to the Talent Attraction team and find out more about our benefits and why we’re a great place to work, drop an email to behired@gbgplc.com and we’ll be in touch. You can also find out more about careers at GBG and check out our current opportunities at gbgplc.com/careers.

Unleash your potential and be part of our mission to power safe and rewarding digital lives.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Java (3809), GBG

Are you a passionate Senior Software Engineer - Java looking for an exciting opportunity? Look no further than GBG! We’re on a mission to enable safe and rewarding digital lives for genuine people everywhere, and we need someone like you to join our dynamic team. At GBG, we specialize in identity and address verification technologies that help businesses connect with real people in a digital world that can sometimes feel overwhelming. As a Senior Software Engineer - Java, you will work closely with our Software Engineering Manager and be instrumental in designing and implementing product enhancements while addressing any technical issues that arise. Your role will be pivotal in ensuring that our projects meet high standards of innovation and quality. If you thrive in an agile environment and enjoy collaborating with a team to deliver cutting-edge solutions, this is the perfect fit. You will engage in every aspect of software development, from initial concept to deployment, all while honing your skills with technologies such as Java, PostgreSQL, and Kafka. Plus, we’re all about fostering a culture of learning, so you’ll have plenty of opportunities to expand your expertise. With GBG, you’ll not only develop amazing software but also contribute to meaningful projects aimed at improving digital access and security. If you're ready to unleash your potential and be part of our mission, we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Java (3809) Role at GBG
What responsibilities does the Senior Software Engineer - Java have at GBG?

As a Senior Software Engineer - Java at GBG, your responsibilities will include designing and delivering product enhancements and improvements, diagnosing and troubleshooting issues in newly developed software, and collaborating closely with the Software Engineering Manager and Scrum team. You’ll also participate in iterative Agile development processes and contribute to building the technological design of new features.

Join Rise to see the full answer
What technical skills are required for the Senior Software Engineer - Java at GBG?

The Senior Software Engineer - Java position at GBG requires superior knowledge and experience with Java, hands-on experience with relational databases like PostgreSQL, and ideally familiarity with NoSQL technologies such as Redis. Knowledge of cloud and CI/CD practices, as well as open-source technologies like Kafka and Spark, will be advantageous for this role.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer - Java at GBG?

The work culture at GBG is inclusive and focuses on collaboration and innovation, fostering an environment where everyone is encouraged to learn and grow. As a Senior Software Engineer - Java, you'll be part of a supportive team that values open communication and works together to address challenges while delivering high-quality software solutions.

Join Rise to see the full answer
What opportunities for growth exist for a Senior Software Engineer - Java at GBG?

At GBG, a Senior Software Engineer - Java has numerous growth opportunities, including hands-on experience with cutting-edge technologies and the chance to work on impactful products in identity verification. You'll also have the ability to enhance your technical skills, participate in diverse projects, and contribute to a culture of innovation that adds real value.

Join Rise to see the full answer
How does GBG support employee development for the Senior Software Engineer - Java position?

GBG is committed to employee development, offering resources for ongoing training in new technologies and methodologies. This might include workshops, access to educational materials, and personal mentorship from experienced colleagues, ensuring that as a Senior Software Engineer - Java, you can consistently expand your skill set.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Java (3809)
What experience do you have with Java and how have you applied it in your previous roles?

When discussing your experience with Java, focus on specific projects where you utilized Java effectively. Highlight your problem-solving skills, coding practices, and any frameworks you’re familiar with that enhance your Java development expertise.

Join Rise to see the full answer
Can you explain your experience with Agile development methodologies?

In your response, provide examples of how you have participated in Agile teams. Discuss your role in sprints, planning sessions, and how Agile practices helped you deliver high-quality software on time.

Join Rise to see the full answer
How do you approach troubleshooting software issues in your applications?

Discuss a systematic approach you take when troubleshooting, such as identifying issues, isolating variables, and using debugging tools effectively. Provide an example where your troubleshooting made a significant difference.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

Talk about methods such as code reviews, unit testing, and following best coding practices. Mention how these strategies help maintain high standards in your software deliverables.

Join Rise to see the full answer
Describe your experience with SQL and database technologies.

Focus on your hands-on experience with relational databases, preferably PostgreSQL, and how you’ve used SQL to query databases effectively. If applicable, touch upon any experience with NoSQL databases as well.

Join Rise to see the full answer
How do you manage your priorities when working on multiple projects?

Share your organizational skills, perhaps using tools or methods like Trello or simple to-do lists. Illustrate how you assess project urgency and importance to position tasks effectively.

Join Rise to see the full answer
Can you give an example of a particularly challenging project and how you overcame the obstacles?

Provide a narrative of your involvement in a challenging project, highlighting the specific obstacles faced and how your technical skills, teamwork, and persistence contributed to overcoming those challenges.

Join Rise to see the full answer
How do you keep yourself updated with the latest technologies and industry trends?

Discuss your methods for staying informed, whether it be through online courses, reading blogs, joining developer communities, or attending conferences, emphasizing your commitment to professional growth as a Senior Software Engineer.

Join Rise to see the full answer
How would you explain a complex technical concept to someone without a technical background?

Demonstrate your communication skills by outlining how you’d break down complex concepts into simple terms, perhaps using relatable analogies or examples to foster understanding among non-technical stakeholders.

Join Rise to see the full answer
What do you think is the most important factor in delivering a successful software project?

Reflect on the importance of clear communication, collaboration, thorough planning, and user feedback in the success of software projects, emphasizing how each contributes to achieving project goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
GBG Hybrid No location specified
Posted 9 days ago

GBG is looking for a skilled Group Travel Manager to enhance their travel procurement strategy within a dynamic team.

Photo of the Rise User
Posted 10 days ago

Lead the Fraud technology and product teams at GBG, driving innovation and growth in a collaborative environment.

Photo of the Rise User
Keurig Dr Pepper Remote US, Collin County, TX; Texas, Frisco, TX
Posted 6 days ago

Join Keurig Dr Pepper as a Senior Software Engineer and play a pivotal role in enhancing and developing innovative software solutions.

Photo of the Rise User
NBCUniversal Remote St. Giles High Street,1 Central St. Giles, London, United Kingdom
Posted 13 days ago

Join NBCUniversal as a Security Software Engineer and help elevate their security systems in the entertainment industry.

Join Pwrteams as a Back End Software Engineer and help redefine digital experiences in the travel industry with TUI.

Photo of the Rise User
Posted 13 days ago

Join Underdog as a Senior Engineer, leading the development of cutting-edge sports betting and fantasy gaming features.

Photo of the Rise User
Posted 3 days ago

VISA is looking for a Software Engineer Associate to help transform the payments landscape through innovative software solutions.

xAI Hybrid Palo Alto, California, United States
Posted 13 days ago

Become a key player as an Android Engineer at xAI, where you will craft mobile experiences that redefine user interaction.

Photo of the Rise User

Be part of a dynamic technical team in Lille as a Senior Fullstack Developer, focusing on Java and VueJS in a modern environment.

Photo of the Rise User

Anchorage Digital is on the lookout for a Member of Technical Staff to join their innovative Asset Data Team, enhancing data collection and service for the crypto sector.

Global Benefits Group was founded in 1981. This company provides multiple insurance packages and options as well as other financial services. Their headquarters are located in Foothill Ranch, California.

35 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas