Are you fluent in Java and consider Spring Boot your second language? We're looking for a talented Java Spring Boot Developer with 2 to 4 years of experience. If you write code that's cleaner than your workspace (no judgment), and debugging brings you as much joy as a perfectly brewed cup of chai, you might be the one we're looking for.
Key Responsibilities:
1. Contribute to All Phases of the Development Lifecycle: Be involved from concept and design right through to testing. After all, we believe in full-circle development much like a well-made paratha.
2. Write Well-Designed, Testable, Efficient Code: Because spaghetti is great for dinner, not for code.
3. Review, Test, and Debug Code: Help us squash bugs and ensure our applications run smoother than a freshly ironed kurta.
4. Adhere to Standards and Best Practices: Follow project guidelines to keep our codebase clean and maintainable. No cowboy coding here!
5. Participate in Agile-Scrum Development: Collaborate in sprints and stand-ups don't worry, no actual sprinting required.
6. Communicate Effectively: Share your ideas and listen to others. Good communication is key.
Technical Skills:
Experience:
2+ years with Java: It's more than just coffee to you.
Full Stack Proficiency: Comfortable on both front-end and back-end.
Java Frameworks: Proficient in Spring, Spring MVC, Spring Boot, and Spring REST.
ORM Technologies: Familiar with Spring Data JPA, Hibernate/JDBC.
Databases and Servers: Experience with MySQL, Apache, Jetty.
Basic understanding of UI/UX design.
Front-End Skills: Knowledge of HTML/CSS, JavaScript, Ajax, jQuery, React.js.
DevOps Practices: Experience with CI/CD pipelines.
Tools: Proficient with GitLab, Jenkins, Maven, and Linux.
Application Development: Experience developing desktop and mobile applications.
Sharedpro is a talent mobility platform connecting companies to share full-time talent. It has been backed by Sanjay Mehta-led 100x.vc and CIIE.CO, IIM Ahmedabad.