- Collaborate with cross-functional teams (product, design, QA) to define, design, and deliver impactful features.
- Craft scalable architecture and implement high-performing backend services using Java and Spring Boot.
- Write clean, maintainable, and well-documented code, emphasizing reliability and testability.
- Integrate third-party services and APIs, ensuring robust error handling and graceful degradation.
- Continuously enhance system performance and developer experience through automation and refactoring.
- Debug complex issues across the stack while proactively identifying areas for technical improvement.
- Participate in code reviews, architectural discussions, and share best practices with the team.
- Maintain documentation of technical decisions, systems, and processes to ensure transparency for future team reference.
- BS/MS in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in software engineering, with a strong emphasis on backend systems.
- Expertise in Java and Spring Boot; sound understanding of modern backend architectures and best practices.
- Experience building and scaling web services, APIs, and distributed systems.
- Familiarity with Agile methodologies and CI/CD pipelines.
- Proficient with relational databases and ORM frameworks (e.g., Hibernate).
- Exposure to frontend frameworks like AngularJS or React is a bonus.
- Strong debugging skills and a methodical, problem-solving approach.
- Excellent communication skills with a team-oriented mindset.
- Java (latest versions): Powering our core backend systems with a focus on performance and maintainability.
- Spring & Spring Boot: Developing modular, production-grade microservices with robust dependency management.
- Docker & Kubernetes: Implementing containerized deployments and orchestration for consistent environments across development, staging, and production.
- PostgreSQL & DynamoDB: Using a blend of relational and NoSQL databases to manage structured data and dynamic scaling requirements.
- Elasticsearch: Enabling fast, flexible full-text search and analytics over large datasets.
- AWS Cloud Infrastructure: Deploying and managing microservices using a cloud-native architecture for global scalability.
- Culture: We prioritize the well-being of every team member, fostering a supportive environment where all voices are heard and valued.
- Learning: Enjoy a learning-focused environment with a commitment to training and knowledge sharing, including regular internal technical talks.
- Compensation: Receive an attractive salary, pension, health insurance, paid leave, and additional benefits.
- Initial Conversation: A brief call with our recruiter to discuss your background, career goals, and the role.
- Technical Assessment: A practical, at-home coding challenge reflecting real-world problems, giving you ample time to complete it in your own environment.
- Deep Dive Technical Interview: An intensive session with our Engineering Team, focused on system design, architecture, and problem-solving strategies.
- Final Interview: A combined technical and behavioral conversation with a member of our Executive Team to assess alignment with our values and culture.
-
Software Engineer
1 day ago
Only for registered members ClevelandDice is the leading career destination for tech experts at every stage of their careers. · ...
-
Software Engineer
1 month ago
Only for registered members ClevelandThis is a full-time on-site role for a Software Engineer located in Cleveland OH. The Software Engineer will be responsible for designing developing and maintaining software applications focusing on back-end web development and object-oriented programming. ...
-
Software Engineer
1 day ago
Only for registered members ClevelandWe are looking for a skilled Software Engineer to join our team. · Leverage your expertise to design, maintain, and enhance software solutions. · This is a long-term contract opportunity, · offering the chance to work on impactful projects and collaborate with a dynamic group of ...
-
Software Engineer
1 month ago
Only for registered members ClevelandWe are looking for an experienced Software Engineer to join our dynamic team in Cleveland. · Design innovative solutions for real-time system control while collaborating with a team dedicated to high-quality product development. · ...
-
Software Engineer
1 month ago
Only for registered members ClevelandLead the design, development and maintenance of complex business applications. · ...
-
Software Engineer
21 hours ago
Only for registered members ClevelandWe are looking for a skilled Software Engineer to join our team. · Develop, test, and implement high-quality software solutions using C# and .NET technologies. · Collaborate with team members to analyze requirements and design scalable applications. · ...
-
Software Engineer
1 month ago
Only for registered members Cleveland, OHThis is a full-time on-site role for a Software Engineer located in Cleveland, OH. The Software Engineer will be responsible for designing, · developing and maintaining software applications. ...
-
Software Engineer
1 week ago
Only for registered members ClevelandBecome a key contributor in a dynamic team by leveraging your software engineering skills to enhance applications and improve business processes. · ...
-
Software Engineer
1 month ago
Only for registered members ClevelandWe are looking for an experienced Software Engineer to join our dynamic team in Cleveland, Ohio. · Contribute to the complete development cycle of hardware, firmware, and software solutions. · Design innovative solutions for real-time system control while collaborating with a hig ...
-
Software Engineer
1 month ago
Only for registered members ClevelandDice is the leading career destination for tech experts at every stage of their careers. Our client, ConsultNet, LLC, is seeking the following. · ...
-
Software Engineer
1 month ago
Only for registered members Cleveland $80,000 - $120,000 (USD)We are building an internal ERP-style system to support our operations, analytics and repair workflows. This is a hands-on software engineering role focused on building and maintaining internal business systems. · ...
-
Software Engineer
3 weeks ago
Only for registered members Cleveland Full timeAbout Keyfactor we build a connected society rooted in trust with identity-first security for every machine and human our mission is to establish digital trust at scale — then maintain it We help organizations move fast to. · ...
-
Software Engineer
1 month ago
Only for registered members ClevelandSoftware engineer with experience in Java and Spring Boot for REST API development. · ...
-
Software Engineer
1 month ago
Only for registered members Cleveland, OH Remote jobLead the design, development and maintenance of complex business applications aligning with technical vision and business goals. Architect scalable solutions manage projects from inception to completion ensuring technical feasibility and business alignment. · ...
-
Software Engineer
1 month ago
Only for registered members Cleveland, OH Remote jobDice is the leading career destination for tech experts at every stage of their careers. Our client, ConsultNet, LLC, is seeking the following. Apply via Dice today. · ...
-
Software Engineer
4 weeks ago
Only for registered members ClevelandThis contractor will help augment capacity for eCMU projects.Develop and implement these platforms at different sites Rank the top 3-5 must-have technical (or nontechnical) skills in order of importance. · ...
-
Engineer, Software
1 month ago
Only for registered members ClevelandWe produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art electronic gaming products. · The company grows at record pace offering this exciting career opportunity to join our tea ...
-
Software Engineer
2 days ago
Only for registered members Cleveland, OHA software engineer is responsible for performing technical analysis and design of web applications. · ...
-
Software Engineer
1 week ago
Only for registered members Cleveland, OHThis position will support one of our Cleveland area Financial clients, and will supports the design, development, maintenance, and optimization of HR-owned applications platforms and environments. · ...
-
Software Engineer
4 weeks ago
Only for registered members ClevelandThis contractor will help augment capacity for eCMU, eHospital, Masimo and Palantir projects.Develop, maintain, implement, support these platforms at different sites Rank the top 3-5 must-have technical (or nontechnical) skills in order of importance. · ...
-
Software Engineering Manager
4 weeks ago
Only for registered members ClevelandThe Senior Manager, Software Engineering leads and scales a software engineering organization responsible for delivering high-quality reliable software solutions on schedule and within budget. · Bachelor's degree in Computer Science Software Engineering Electrical Engineering or ...
Senior Backend Software Engineer - Cleveland - Moniepoint
Description
Senior Backend Software Engineer
Who we are
Moniepoint is an innovative financial services platform designed for emerging markets and recognized as the second-fastest growing company in Africa. Since our establishment in 2019, we have empowered over 3 million users with our cutting-edge technology, providing essential personal and business banking, payment, credit, and management tools. In 2023 alone, Moniepoint facilitated $182 billion in transactions and holds the majority share of POS transactions in Nigeria.
About the role
At Moniepoint, our engineering team values inspiration and customer focus, dedicated to developing solutions that transform our industry. Our infrastructure employs exciting tools like Kubernetes and Docker. We harness large data streams daily to make informed business decisions, engage in data analytics, and build intelligent models to enhance our customer experience.
What You'll Be Doing
What We're Looking For
Our Tech Stack
As a member of our engineering team, you'll work with modern technologies and tools to build scalable, reliable, and high-performance systems. Our technology stack includes:
What we can offer you
What to expect in the hiring process
Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland, OH
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Full time Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland, OH
-
Software Engineer
Only for registered members Cleveland, OH
-
Software Engineer
Only for registered members Cleveland
-
Engineer, Software
Only for registered members Cleveland
-
Software Engineer
Only for registered members Cleveland, OH
-
Software Engineer
Only for registered members Cleveland, OH
-
Software Engineer
Only for registered members Cleveland
-
Software Engineering Manager
Only for registered members Cleveland