Senior Java Developer
Title: Senior Full Stack Java Developer
Location: Marlborough, MA
· 8+ years of core Java Development experience. A proven Full Stack Java Developer. This role will be 75% back-end and 25% front-end
· 8+ years of experience as a Software Developer supporting large application development life cycles
· 3+ years of experience working with Spring
· 2+ years of experience with Restful web services. Experience implementing REST Web Services in Java.
· Experience working with AWS
· Strong experience working with web applications
· Strong understanding of Object Oriented concepts
· Demonstrated experience of Design and Development using Java based technologies.
· Understanding and experience with building performance (Speed and Accuracy) critical applications.
· Comfortable with TDD and Continuous Integration (JUnit, Jenkins CI, Code Coverage)
· This person needs to be resourceful and demonstrate ownership and initiative.
· Must have excellent analytical, and communication/ interpersonal skills.
· Bachelor's Degree in Computer Science or related discipline
· Experience with EXT.JS
· Experience with Spring Boot
· Cloud Formation experience
· AWS administration is a big plus as this person will be expected to learn how to handle this work since we are working in a dev ops model.
· Experience with a NoSQL database experience
· Financial Services experience
· Experience with Node
· Experience with Apache frameworks such as Ignite, Spark, Hadoop
· Experience with Oracle, especially PL/SQL
· Experience with elasticsearch