Intermediate Back end Developer
Velocia
Essential Duties and Responsibilities:
- Work with various Java based frameworks to support existing and new applications
- Deliver Java requirements for on going development of Web App features and API's
- Help direct the overall application architecture for supporting our mobile applications
- Work with Mobile developers to implement, test and optimize the API's supporting client devices and applications
- Collaborate and participate in a team environment
- Assist and contribute to our in house developer best practices
What You'll Need To Be Successful:
- Working experience in Java, good command of object oriented principles
- Ability to quickly pick up and learn new languages and frameworks
- Experience with Hibernate and Spring would be an asset
- Capable of recognizing architectural bottlenecks and tradeoffs
- Must have excellent problem solving skills and love technical challenges
- BS in Computer Science or related field (experience in lieu of degree considered)
- Experience in Agile style development including Sprint planning and Estimation