Zuberance is seeking a strong Sr. Java Software Engineer (back-end) with proven experience in building scalable services.
• You are comfortable with OO concepts as well as Design patterns.
• You are comfortable with software engineering fundamentals and know how to apply them in practice.
• You keep up with new technologies. We are always looking for new technologies that can make our lives easier and don’t have time to reinvent the wheel.
• Highly motivated self-starter
• Have experience working in an Agile development team
• Ability to tackle challenging problems on a tight schedule
• Have start-up experience and/or are comfortable with the rigors of a start-up environment
• You learn new languages and technologies quickly, are innovative, enjoy challenges and have a great work ethic
Participate in our Agile development team to produce rapid iterations of software
Join a small core back-end team with responsibilities including data aggregation, platform scaling, and performance of core services
Support existing RESTful web services
Bring new ideas to the table and help us refine our existing plans
Research new technologies and quickly determine if they are a good fit for our platform
Pick up new technologies quickly to satisfy business needs
5+ years experience in software development
3+ years experience with Java and an understanding of OO fundamentals is required
Great communication and teamwork skills
Expertise in technologies related to Java development: Spring, Hibernate, JUnit, Maven, etc…
Experience integrating with open source technologies
Experience working with RESTful web services
Experience with other JVM languages a plus
• Bachelor's degree in Computer Science or related technical field