Software Developer
Insight Global
Job Description
Job Description
About the Opportunity
Insight Global's client is seeking a Software Developer to join its growing engineering team focused on building innovative financial services and money transfer solutions used by millions of customers worldwide. This role is ideal for a backend-focused engineer who is passionate about developing scalable applications, building robust APIs, and contributing to modern cloud-based systems. While the primary focus will be backend development, the successful candidate will also have opportunities to contribute to front-end initiatives and collaborate across the full software development lifecycle.
Working within an agile environment, this individual will partner closely with Product Owners, engineers, and technical leaders to deliver high-quality software, improve platform capabilities, and help drive engineering excellence across the organization.
Key Responsibilities
- Design, develop, test, and deploy backend applications using Java and Spring Boot.
- Build and maintain scalable APIs, microservices, and backend services.
- Contribute to the design and evolution of cloud-native architectures.
- Collaborate with Product Owners and cross-functional teams to deliver new product features and enhancements.
- Participate in technical and architectural discussions, providing input on best practices and future-state solutions.
- Write clean, maintainable, and well-tested code following established engineering standards.
- Design and consume RESTful APIs and integrate with third-party services.
- Troubleshoot production issues, resolve bugs, and address technical debt.
- Support front-end development initiatives using Vue.js when needed.
- Help remove technical blockers and contribute to overall team delivery.
- Mentor team members and provide leadership support as needed.
- Continuously improve system performance, scalability, reliability, and monitoring capabilities.
Skills and Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Strong backend software development experience with Java.
- Hands-on experience developing applications using Spring Boot and Spring Framework.
- Experience building and consuming REST APIs.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience working in agile development environments.
- Strong communication and collaboration skills.
- Experience developing within microservices-based architectures.
- Proven ability to work independently and solve complex technical challenges. Experience with Vue.js or other modern JavaScript frameworks.
- Full-stack development experience.
- Experience working with AWS cloud services.
- Experience with CI/CD pipelines, containerized deployments, and modern DevOps practices.
- Knowledge of SQL and NoSQL databases.
- Experience integrating third-party APIs.
- Exposure to Docker, Terraform, and automated testing practices.
- Fintech, payments, financial services, or money transfer industry experience.
- Previous leadership, mentoring, or technical guidance experience.
- Experience with Kotlin, Python, Redis, or event-driven architectures.
What You'll Bring
- A proactive, solution-oriented mindset.
- Strong ownership and accountability for deliverables.
- The ability to thrive in a collaborative, fast-paced environment.
- A passion for building high-quality software and continuously improving engineering practices.
- Strong problem-solving skills and the ability to navigate ambiguity with confidence.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected].
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
#J-18808-Ljbffr