082112-04 TWSS - Java/J2ee Developer @ Foster City, CA PDF  ICON_SEP Print ICON_SEP  Email
Written by   

Dear partner,

Please go through the below requirement and send me the suitable profiles with best rate and contact details to -- CLOAKING  

Submit Resume
First Name (*)
Invalid Input
Last Name
Invalid Input
Email (*)
Invalid Input
Job Position (*)
Invalid Input
Contact Number (*)
Invalid Input
Submit Resume (*)
Invalid Input

Job Title: Java/J2ee Developer (2 Positions)

Location: Foster City, CA

Duration: 3+ Months possible Extension

Rate: Open

Only GC, US Citizen or EAD-GC who can work on our W2. H1b consultants can be considered if willing to transfer.


The Senior Software Engineer will build, enhance and lead key modules of the next generation transaction systems. This highly visible and mission critical position will require design and development of complex systems that process millions of transactions per day, leveraging JEE and open source technologies. The responsibilities also include gathering and clarifying requirements, facilitating communication with other groups within the company, and guiding architectural decisions.

Roles & Responsibilities:

  • Java Software Development,
  • Gather and analyze requirements from Product Owners
  • Design and develop highly scalable and fault-tolerant systems using Web Services, JEE and open source technologies - specifically EJBs, JMS and Message-Driven Beans, Workflow and JDBC.
  • Provide architectural recommendations for systems that are reliable, massively scalable, highly availability (99.999% uptime), and maintainable.
  • Understand and adhere to SOA principles
  • Author functional specifications and design documents
  • Demonstrate the software for various technical and non-technical users across the company
  • Be willing to work on both server-side and UI-side modules

Must Have Skills:

  • BS or MS in Computer Science or related degree from an accredited university
  • 6+ years experience designing and developing complex Java and JEE applications
  • Multithreaded Java development experience including fault-tolerant, scalable, high-volume systems
  • Experience with IBM WebSphere or Oracle Weblogic or JBoss
  • Deep understanding of SOA principles and Web Services technologies
  • Extensive XML parsing and XML schema design experience
  • Proven JDBC experience
  • Experience in OO design and design patterns
  • Experience in creating automated unit testing using JUnit
  • Strong UNIX background
  • Experience with Agile methodologies/SCRUM

Nice to have Skills:

  • Credit Card and/or Electronic Check processing knowledge and/or expertise
  • Bank/Processor Reconciliation knowledge and/or expertise
  • Experience with workflows or BPEL based business process automation engines
  • Experience in relational database design, optimization and performance with commercial-grade databases such as Sybase, Oracle, or MySql
  • Experience with performance testing, memory leak testing and tuning
  • Experience in creating build scripts using Maven and/or Ant
  • Experience with using Eclipse or other IDEs for developing JEE Apps.
  • Experience with any third party rules engines like JESS or JRules


Mike Smith | Director - Resources 

Thoughtwave Software & Solutions, Inc.

E-mail | Web URL| Linked-in 

Ph: 630-448-6681 Ext # 112 | Fax: 630-689-5746