Role : Senior Java Developer
Hybrid - MN
Skills
- Five (5) Years of experience developing complete object-oriented Java web applications including analysis, design, implementation, build scripting, unit testing of user interface, controller, business logic, and data tiers using the Spring Framework.
- Five (5) Years of experience working directly with business users to design user interfaces in Java web application and implementation including HTML5, CSS, JavaScript, jQuery, JSP and Bootstrap.
- Three (3) Years of experience of developing web applications using Groovy/Grails.
- Two (2) Years of software architecture experience with designing and developing scalable complex applications
- Five (5) Years of experience developing software both independently and leading/guiding a team
- Three (3) Years of SQL relational database design and coding experience
- Experience with Java frameworks including Spring MVC, Java Server Pages (JSP), and Hibernate
- Experience developing APIs, web services
- Experience working directly with business users to elicit, refine and document requirements
- Demonstrated analytical and problem-solving skills
- Excellent oral and written communication skills