Sr. Java Developer Job in Rancho Cordova 95742, California US
Tax Processing Systems, Inc. is seeking a Sr. Java Developer for a flexible full-time employment opportunity with occasional travel to contract location in Sacramento, CA. If you meet the below requirements and would like to learn more about this great opportunity please apply below for immediate consideration.
Tax Processing Systems, Inc. is seeking an experienced Sr. Java Developer to assist with development and implementation of its Java-based applications. The ideal candidate will be able to work well within a small team environment in office and virtual-office environments.
Duties will include:
· Defines site objectives by analyzing user requirements; envisioning system features and functionality.
· Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
· Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
· Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, database servers and web tiers.
· Creates User Interface applications by using authoring tools.
· Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
· Supports users by developing documentation and assistance tools.
· Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Environment
· Three Tiers:
· IBM DB2 Enterprise
· GlassFish Enterprise Server
· Apache HTTP Server
· Program and Develop in a Windows Environment
· Deploy to Windows Environment
· Agile Development Methodology (e.g. Scrum)
Skill Set
· 3+ years of experience with Java JEE 6 (JPA and Web services)
· Strong Relational Database skills including Performance Tuning and Optimization
· Secure coding
· Software Debugging and QA
· Web User Interface Design
· Experience using Maven
· Experience using Eclipse Editor
· Experience with GlassFish Enterprise Server
· Experience with IBM DB2
· Experience with Apache HTTP Server
Soft skills
· Easy going personality
· Good oral and written communication
· Self-motivated
· Takes direction well
· Be able to get along with a small group of developers working on-site and remotely