Loading this job…
Every intern on our Pune platform team is paired with a senior engineer who reviews your pull requests personally, not through a queue.
The first fortnight is pairing. You read the contact-sync service, break it in a local environment, then fix it. After that you pull tickets from the same board as everyone else and defend your design in Thursday review. Questions are cheap here. Silent guessing is expensive.
We run about a dozen small Spring Boot services behind an API gateway, and contact-sync is the one you will own a slice of. Over three months you will build a retry and dead-letter path for CRM imports that fail midway, add Micrometer counters so the on-call engineer can see where records are dropping, and split one bloated controller into something a new joiner can read. Java 17, Maven, JPA over MySQL, and Testcontainers for anything that talks to a database.
You should be comfortable writing a class without an IDE generating most of it for you, and curious about what happens between an HTTP request arriving and a row appearing in a table. Final-year students and recent graduates are considered on equal footing.
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.