Backend Software Engineer
🌟 Join Magoya! 🌟
About Magoya:
Magoya is a growing AgTech company focused on Ag Digital Product Development Services. We help Agri-businesses in the US thrive by providing innovative digital solutions tailored to their unique needs. At Magoya, we prioritize customer success and are committed to delivering exceptional service and results. 🚀
Role Overview:
We are seeking an experienced Software Engineer with expertise in integration frameworks and scalable software development. The ideal candidate will have a strong background in Python and one of Java, C#, or similar languages, and hands-on experience building APIs, integrations, and serverless applications.
Key Responsibilities:
- Design, develop, and maintain robust APIs and integration solutions.
- Leverage integration frameworks (such as Apache Camel, Spring
- Integration, MuleSoft, WSO2, or AWS EventBridge/SQS/SNS) to handle complex data flows from diverse sources like OEM machinery, thumbdrives, and third-party APIs.
- Implement and optimize cloud-based serverless functions (AWS Lambda, Azure Functions, etc.) for scalable data processing and real-time analytics.
- Ensure effective data transformation, normalization, and integration processes.
- Collaborate closely with product teams, data scientists, and stakeholders to deliver tailored technology solutions for agriculture.
- Participate in performance testing and optimization efforts.
Skills & Qualifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Minimum 3+ years of experience in software development using Python and one of Java, C#, or similar object-oriented programming languages.
- Proven experience with integration frameworks (Apache Camel, Spring Integration, MuleSoft, WSO2, or cloud-native equivalents).
- Experience in building and deploying serverless functions and cloud-based solutions.
- Strong understanding of microservices architecture and RESTful API development.
- Familiarity with cloud services (AWS, Azure, Google Cloud) including deployment, monitoring, and scaling.
- Experience with data integration and standardization (JSON, XML, CSV, etc.).
- Strong analytical, problem-solving, and communication skills.
What We Offer:
A chance to work with a fast-growing AgTech company committed to innovation and customer success.
A collaborative and supportive environment.
Competitive compensation with performance-based incentives.
Opportunities for professional development and growth.
Are you ready to make an impact in AgTech? Join us! 💪
- Departamento
- Tecnología
About Magoya
Already working at Magoya?
Let’s recruit together and find your next colleague.