There are unique challenges that surface when building a system that supports billions of messages for millions of mobile devices. At Xtify, you’ll have a chance to help solve these problems while also building unique applications that allow our customers to use this data in real-time. We’re looking for the perfect candidate that enjoys working with big data, NoSQL and distributed messaging systems.
The Senior Developer, is an enthusiastic, engaging engineer that will help scope, build and refine our enterprise-grade applications. The Senior Developer will collaborate closely with our development and business team to ensure that we construct solid platforms for our customer base. The Senior Developer must be fluent in all enterprise-class Java technologies and be able to apply the best solutions for complex, data intensive, business processes. The individual will have the opportunity to work on our various internal and public systems including: messaging, database, portal & end-point APIs. Additional responsibilities and requirements listed below.
Xtify offers the epitome of the NY tech start-up lifestyle. We are based in SoHo, employ Agile Scrum and stop at nothing to meet a deadline for ourselves or for our customers.
Responsible for architecting, writing technical specifications and constructing Java EE solutions based on functional specifications for new components
Responsible for production, development, QA Java environment design & evolution (app server, APIs, n-tier design, etc)
DevOps support, Bash/Python scripting a plus
Review current programs and make recommendations for improvement
Work with other developers to ensure that software products are being built to spec and answer the specific needs of the business
Help shape and promote department strategy, processes, Agile/Scrum method and QA procedures
Bachelor’s degree in Computer Science or related field.
5 or more years of experience leading architecture of enterprise-class Java platforms and construction initiatives
Experience with data processing, analytics & segmentation systems
Fluent in the object-oriented development and applicable Java technologies
Fluent in JBoss application server configuration, deployment, management and environment design
Experience in architecting RESTful API services
Familiar with NoSQL databases, Mongo a huge plus
Fluent in core Java technologies and concepts including:
ORM: Hibernate, Morphia
Strong Linux skills required
Experience with DVCS, especially Git
Great communicator/writer of concepts to all areas of business
Self-motivated with an aptitude to manage own time