• 8+ years of significant programming experience developing web applications using Java, J2EE, Spring Framework.
• 3+ years of experience using Sprint Boot.
• 4+ RESTful web services.
• Substantial testing experience, with an appreciation for the importance of automated testing best practices.
• Experience using SQL databases .
• Experience using Spring batch on client side or worked on it for self learning
• Knowledge of security around developing web applications


About You:
• A self-starter who takes responsibility for what you build
• Passionate about open source technologies
• Have a good understanding of design patterns, including OO design
• A firm believer in the value of testing your code and actively practicing test-driven development
• Enjoy researching new technologies and integrating them into existing systems whenever appropriate
• A good understanding of best practices in web development with experience in requirements analysis, design, coding, testing, and delivery of high demand web applications.
• BS in Computer Science or a related field.