Mark43 is looking to expand its user base into international markets with new product features, and needs a Mid-Level Software Engineer to help shape and build these features.
Requirements
- 3+ years of professional experience working with Java, MySQL, and GraphQL
- Hands-on experience with full CI/CD pipelines
- Strong understanding of scalable backend systems
- Experience with infrastructure automation, observability, and deployment tooling
Responsibilities
- Develop microservices to support a rapidly growing product
- Design and implement new backend services using Java and MySQL to support international localization needs
- Build and maintain GraphQL APIs that power frontend applications
- Deploy updates using CI/CD pipelines, ensuring zero-downtime and reliability across multiple regions
- Troubleshoot production issues affecting new language support features and deploy fixes within hours
- Participate in code reviews to uphold engineering quality and promote knowledge sharing
- Collaborate with Product and Design teams to understand global user requirements and translate them into scalable software solutions
Other
- Humble, open, and curious
- Proactive and product-minded
- Adaptable
- Authorized to work for any employer in the country in which the role is being hired
- Some travel may be required to support launches or customer onboarding in new regions
- Engage in appropriate use of the company's electronic information resources
- Become knowledgeable about and follow relevant security policies and guidelines
- Protect the resources under their control, such as passwords, computers, and data that they create, receive, or download
- Promptly report security-related incidents and violations, and responding to official reports of security incidents involving their systems or accounts