Loading this job…
This role is open worldwide, which means we designed it to run asynchronously from the first day rather than bolting remote work onto an office process.
Your mentor writes your brief in a document instead of a meeting and you reply in comments. There are two live calls a week, at least one scheduled to overlap India hours, and everything else happens in pull requests and written updates. If you have never worked this way, you will pick up a professional habit that outlasts the three months by a decade.
You join the deliverability service, a Java 17 and Spring Boot component that decides which sending domain a message leaves from. Your project is a reputation scorer: aggregate bounce and complaint counts per domain out of MySQL, compute a rolling score, expose it over REST, and cache it so the send path never pays for a query per message. JUnit tests are part of done, not a follow-up ticket.
Final-year students and recent graduates anywhere. You need solid Java fundamentals, written English good enough to explain a decision in a paragraph, and the discipline to unblock yourself between calls.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.