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

Software Engineer

About the Company:

Ouro is a global, vertically-integrated financial services and technology company dedicated to the delivery of innovative financial empowerment solutions to consumers worldwide. Ouro’s financial products and services span prepaid, debit, cross-border payments, and loyalty solutions for consumers and enterprise partners.

Ouro's flagship product Netspend provides prepaid and debit account solutions that connect customers with secure, convenient access to global payment networks so they can manage their money and make everyday purchases. With a nationwide U.S. retail network, customers can purchase and reload Netspend products at 130,000 reload points and over 100,000 distributing locations.

Since Ouro's founding in 1999 by industry pioneers Roy and Bertrand Sosa, Ouro products have processed billions of dollars in transaction volume and served millions of customers worldwide. The company is headquartered in Austin, Texas with regional offices around the world. Learn more at www.ouro.com.

About the Role

We are seeking a highly skilled Java Developer with a solid understanding of Core Java, microservices, kafka , AWS and Advance Java Skills. The ideal candidate will have hands-on experience in enterprise or large-scale projects, contributing to all phases of the development lifecycle. 

Responsibilities

  • Develop and maintain SpringBoot applications using Java programming language.

  • Collaborate with cross-functional teams to design, develop, and implement software solutions.

  • Write clean, efficient, and well-documented code that meets industry standards and best practices.

  • Troubleshoot and debug issues in existing applications, and provide timely resolutions.

  • Participate in code reviews and provide constructive feedback to team members.

  • Stay up-to-date with emerging trends and technologies in software development, and apply them to improve the quality and performance of applications.

  • Write and execute unit tests to ensure the reliability and functionality of code.

  • Work with databases and data structures to store, retrieve, and manipulate data.

  • Implement security measures to protect applications from potential threats and vulnerabilities.

  • Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer

Required Skills

  • Bachelor’s Degree in Computer Science or related field with 3+ years of experience

  • Excellent knowledge of CoreJava and Micrso-Services.

  • Hands on knowledge of Kafka, Spring boot microservices, AWS etc.

  • Good understanding of Advanced Java skills.

  • Basic Database Skills including knowledge of SQL. 

  • Experience in Version Control System (preferred Bit bucket/GIT)

Preferred Qualification 

  • Strong proficiency in Java programming language

  • Experience with SpringBoot framework

  • Knowledge of RESTful web services and API development

  • Familiarity with database technologies such as Oracle,or PostgreSQL

  • Understanding of software development principles and methodologies

  • Ability to work in a team environment and collaborate effectively with other developers and stakeholders

  • Excellent problem-solving and analytical skills

  • Strong communication and interpersonal skills

  • Bachelor’s degree in Computer Science or related field

  • Relevant certifications such as Oracle Certified Professional, Java SE

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

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 Software Engineer, Ouro

Ouro, a dynamic global financial services and technology company based in Austin, Texas, is on the lookout for a passionate Software Engineer to join their expanding team in Noida. If you have a solid grasp of Core Java, microservices, Kafka, AWS, and advanced Java skills, this is your chance to shine! As a Software Engineer at Ouro, you'll play a crucial role in developing and maintaining SpringBoot applications, collaborating with cross-functional teams to create innovative software solutions. Your contributions will span all phases of the development lifecycle, ensuring that our applications are not only functional but also efficient, secure, and easy to maintain. You’ll write clean, well-documented code, troubleshoot issues, and stay updated with the latest trends in software development. We value continuous improvement and teamwork, so you’ll also participate in code reviews, provide feedback, and help foster a collaborative environment. With your hands-on experience in enterprise projects, you’ll be instrumental in implementing security measures and documenting technical specifications. If you’re ready to drive impactful change in the financial services sector with your coding expertise, Ouro offers you a vibrant workplace and an opportunity to be part of something meaningful. Join us and help empower consumers worldwide to manage their finances better!

Frequently Asked Questions (FAQs) for Software Engineer Role at Ouro
What are the responsibilities of a Software Engineer at Ouro?

As a Software Engineer at Ouro, your responsibilities would include developing and maintaining SpringBoot applications using Java, collaborating with cross-functional teams to design effective software solutions, writing clean and efficient code, troubleshooting issues, participating in code reviews, and staying updated with the latest technology trends. The role expects you to implement security measures and document technical specifications to facilitate clear communication throughout the development process.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Ouro?

To qualify for the Software Engineer role at Ouro, you must hold a Bachelor’s Degree in Computer Science or a related field, along with at least 3 years of experience in software development. You should have excellent knowledge of Core Java and microservices, hands-on experience with Kafka, Spring Boot, and AWS, and a basic understanding of SQL for database interactions. Relevant certifications like Oracle Certified Professional, Java SE are preferred.

Join Rise to see the full answer
What technical skills should a Software Engineer at Ouro possess?

A Software Engineer at Ouro should possess strong proficiency in the Java programming language, experience with the SpringBoot framework, and knowledge of RESTful web services and API development. Familiarity with database technologies such as Oracle or PostgreSQL is essential, alongside a good understanding of software development principles, methodologies, and tools like Bitbucket or GIT.

Join Rise to see the full answer
How does a Software Engineer at Ouro contribute to team dynamics?

In the Software Engineer role at Ouro, you will contribute to team dynamics by collaborating effectively with other developers and stakeholders, engaging in code reviews to provide and receive constructive feedback, and sharing knowledge on emerging technologies. Your problem-solving and analytical skills will enhance group efforts, helping the team deliver high-quality software solutions effectively.

Join Rise to see the full answer
What kind of projects will a Software Engineer at Ouro work on?

As a Software Engineer at Ouro, you will work on enterprise-level projects focused on building and maintaining financial applications like prepaid and debit account solutions. You'll be involved in the entire development lifecycle, from conceptualizing and designing software solutions to troubleshooting and refining applications, thereby impacting consumer financial empowerment directly.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with Core Java and how you've used it in past projects?

When answering this question, share specific examples where you've applied Core Java principles in previous projects. Discuss any frameworks you've used, challenges you faced, and how you overcame them, emphasizing your problem-solving skills and understanding of Java best practices.

Join Rise to see the full answer
What is your approach to debugging issues in applications?

In your response, outline a systematic approach to debugging, such as reproducing the issue, checking logs, and isolating where the problem occurs. Highlight tools you use and emphasize the importance of thorough testing and unit tests in maintaining application integrity.

Join Rise to see the full answer
How do you ensure your code is maintainable and follows industry standards?

Discuss your practices for writing maintainable code, such as adhering to coding standards, using comments, and structuring your code logically. Highlight your experience with version control systems like Git, and how you participate in code reviews to uphold quality.

Join Rise to see the full answer
Can you explain microservices architecture and its benefits?

Provide a clear definition of microservices architecture and discuss its benefits, including scalability, ease of deployment, and the ability to use different technologies for different services. Support your explanation with an example from your experience where microservices improved project outcomes.

Join Rise to see the full answer
What strategies do you use to stay updated with emerging technologies?

Explain various methods you employ to stay informed, such as following tech blogs, participating in webinars, attending conferences, or utilizing online learning platforms. Emphasize your commitment to continuous learning and adapting to new tools and methodologies.

Join Rise to see the full answer
How have you collaborated with cross-functional teams in your previous roles?

Share specific instances where you've worked with designers, product managers, or QA testers, highlighting the importance of clear communication and collaboration tools. Discuss outcomes of such collaborations and how they enhanced project success.

Join Rise to see the full answer
What are some key considerations when developing RESTful APIs?

Discuss REST principles and best practices, like statelessness, using proper HTTP methods, and structuring responses. Provide examples from your experience and emphasize the importance of documentation and versioning in API development.

Join Rise to see the full answer
Describe a challenging project you worked on. How did you handle it?

Detail a specific project that posed challenges, explaining the context, complexity, and your role. Discuss the strategies you employed to overcome obstacles, such as team collaboration, research, or seeking help, and focus on the lessons learned.

Join Rise to see the full answer
What experience do you have with cloud services, particularly AWS?

Share your experiences using AWS services and how they have benefited your projects. Discuss specific services you've used, such as EC2, Lambda, or S3, and provide examples of how cloud services improved scalability, reliability, or performance in your applications.

Join Rise to see the full answer
How do you approach writing unit tests for your applications?

Explain your testing philosophy, including the importance of unit tests in ensuring application reliability. Provide examples of tools you've used for testing and any metrics you consider in evaluating the effectiveness of your tests, like code coverage.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Verkada Hybrid San Mateo, California, United States
Posted 11 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Join Verkada as a Senior Backend Engineer to architect and develop high-traffic distributed systems for IoT applications.

Photo of the Rise User
Posted 10 days ago

Join Bosch as a Software Development Engineer to innovate within their electrical power steering software projects in Plymouth, MI.

We are seeking a talented Full Stack Developer to revolutionize human labor with AI-driven robotic solutions.

Photo of the Rise User
Posted 2 days ago

Join our team as a Senior Backend Engineer to lead the evolution of our Java/Spring Boot backend systems in a dynamic environment.

Join cognee as a Lead Software Engineer and play a pivotal role in shaping the future of machine learning deployment.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 2 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer, developing innovative software solutions within a dynamic engineering team.

Seeking a motivated Microsoft D365 Developer to join ATC's remote team and improve data centre operations with innovative ERP solutions.

Gendo Remote No location specified
Posted 11 hours ago

Join Gendo as a Senior Frontend Engineer to shape the future of design technology for architects with a groundbreaking AI platform.

Netspend & Rêv come together to be the most innovative & accessible company in financial services, focused on helping consumers around the world manage and get more value for their money.

36 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 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, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Level 1 Support Technician at Pico
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
54 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights