Back End Engineer
Pleasanton, CA 94588
Responsibility include but are not limited to:
* Create subscription billing transaction solutions by developing and implementing Java based components and interfaces.
* Troubleshoot existing Java based applications with SQL server database on the back-end.
* Write well designed, testable and efficient code and ensure designs are in compliance with specifications and standards.
* Prepare and produce releases of software components.
* Support continuous improvements by investigating alternatives with best practice.
* Support users by developing documentation and assistance tools.
* Complete applications development by coordinating requirements, troubleshooting development and production problems across multiple environments.
* Object oriented analysis and design using common design patterns.
* Experience with test-driven development.