Mediaocean is searching for a backend developer to join our development team in Pune. You will work with the team to develop high quality, high performant, testable, and maintainable code. Working in a friendly and motivated team, you will be following Agile best practices to interpret business problems, provide design solutions by working with team and write elegant software solutions.
Responsibilities:
- Develop, maintain and enhance java application and services.
- Solve complex business and technical problems by following standard development practices.
- Participate in agile activities like sprint planning, and technical design reviews; provide input as appropriate.
- Implement best practices that produce maintainable code, including usability patterns, code style conformity, integration, testing, and code review.
- Collaborate with global Engineering, Product and Release teams, as necessary.
Requirements:
- 3-4 years of experience in working as a Java backend developer using Java, Spring and ORM framework (e.g.: Hibernate)
- Strong technical expertise in Java 8, Spring (core, AOP, Boot), JPA/hibernate, REST and relational database (e.g.: Oracle)
- Strong in OOP and SOLID design principles
- Preferred hands on experience with messaging frameworks (like RabbitMQ) and noSQL databases (like MongoDB)
- Preferred hands on experience with CI/CD tools (maven, Jenkins etc.), docker
- Well versed with SCRUM / Agile delivery methodology
- Strong interpersonal, written and oral communication skills
- Self-motivated, requiring minimum oversight
Mediaocean offers various benefits including Mediclaim Policy, Term Life and Accidental Insurance, inclusive workplace environment, professional development opportunities, health benefits, and affinity-based groups. The company is committed to being an equal opportunity employer and values diversity in its workforce.