Company Description:
Mobolize is a privately-held company operating from its headquarters in Santa Monica, CA. The company's patent-pending Enterprise Cache Management technology guarantees an always fast and always available access to enterprise web sites completely seamless from the browser, even while offline.
Mobolize focuses on the Enterprise Content Management market, such as the Microsoft SharePoint ecosystem. Mobolize is a Microsoft and IBM partner and enjoys the benefits of such participation. The Mobolize products are applicable to and adaptable for any enterprise, commercial, as well as custom developed web content delivery platforms. Mobolize sells directly to enterprise customers and also has partnerships with premier system integrators and managed services companies as part of its go-to-market strategy. The Mobolize management team is comprised of senior executives and developers who have had successful careers in the computer technology industry.
http://www.mobolize.com
Job Description:
Mobolize is looking for a talented Senior Software Developer with expertise in web frameworks and Java to design, implement, and maintain our web-based applications. This position reports to the Director of Engineering, and will provide architectural leadership for our cloud-based infrastructure. These responsibilities cover all aspects of the product development lifecycle, from gathering initial requirements, then to design/implementation, and ultimately to cloud deployment and maintenance. Mobolize is a fast-growing startup with a fast-paced work environment, and the ideal candidate is someone who excels in the dynamic nature of such a demanding environment, with significant opportunities to gain cross-functional experience working with the product, support and sales teams.
Responsibilities:
Lead the development of our web-based applications that consist of a modern web UI, Java-based framework and highly scalable database layer.
Lead the development of our cloud-based hosting infrastructure that consists of working with Linux and Windows virtual machines, cloud management tools and automation scripts.
Develop detailed designs, schedules, and documentation for technical deliverables, and drive them from initial planning, through development and testing, and finally to deployment and ongoing operations.
Work closely with Client Services, Sales and other teams to ensure the correct alignment of priorities, requirements, and direction.
Provide architectural leadership, develop and promote best practices in software development, QA, and IT operations.
Requirements:
A minimum of 5 years in web-based development and working with web server frameworks, with a strong preference for experience with Java-based frameworks (e.g., Spring, Tomcat).
A minimum of 5 years in Java programming, with a strong preference for experience in server-side and/or high performance Java software development.
A minimum of 4 years in SQL programming, object-relational mappings (preferably JPA), and database management (preferably MySQL).
Must have experience with cloud infrastructure platform and tools, such as Amazon Web Services or similar.
Must have experience in web programming (i.e. HTML, CSS and JS), and strong web UI design skills, with a strong preference for experience with Java-based UI frameworks (e.g. Swing, GWT, GXT).
Must have experience in Unix/Linux administration and shell scripting.
No comments:
Post a Comment