Taxcient is an exciting startup with an experienced management team that is revolutionizing sales tax compliance software products and services. We are searching for a Lead Developer to design and develop new subscription based internet services for financial compliance and management. Our team members are intelligent, creative, motivated, and we believe in making work fun. If you're looking to take your career to the next level with more challenges, more responsibility, more rewards, and more opportunities to make a difference in a rapidly expanding, dynamic company -- then we'd like to hear from you!
Your primary responsibilities will be to:
- Work with domain experts to research and understand business and technical requirements, using the information to develop engineering specifications.
- Design, implement, deploy and support new online applications and services using Java technology, open source frameworks, modern tools, and databases.
- Participate in the full software development lifecycle from prototyping and design to release on highly available production systems.
- Mentor more junior engineers on the project team.
The successful candidate will need:
- 4+ years hands-on experience implementing enterprise or high availability internet services.
- Senior level Java and J2EE experience.
- Experience with Service Oriented Architecture (SOA) and distributed computing (such as: Servlets, JMS, XML parsing, RPC, RMI, or Web Services).
- Strong experience in Object Oriented Analysis and Design (OOA/OOD) with appropriate use of design patterns.
- Experience with analysis of CPU & memory usage, memory leaks and threads/session monitoring.
- Possess drive and passion to see a project from inception to successful completion.
- A desire to work in a rapidly growing and dynamic environment and the ability and willingness to proactively interact creatively and achieve results.
- Excellent communications and problem solving skills.
- BE/BS/BA in technology or related field.
Additional preferred skills:
- Experience with Oracle Application Server or other web application servers (JBoss, Webspshere, Tomcat, WebLogic), and clustered deployment of load-balanced and highly available web applications.
- Experience with EJB and AJAX web application development using JSP, JSF, Struts, or other equivalent frameworks.
- Experience with object-relational mapping frameworks such as Hibernate, JDO, or JPA
To apply for this position, email resume to lead_developer@taxcient.com.