Java Swing Developer (Desktop GUI)
Tiva Systems, Inc - Santa Clara, CA

This job posting is no longer available on Dice. Find similar jobs: Java Swing Developer jobs - Tiva Systems jobs

Key things Must have at least 5 years recent Java Swing Desktop GUI Application Development C2C is ok Local Bay Area candidates or must be able to relocate for a contract position Inperson interview is needed must be able to attend this Overview Java Swing Developer working on a medical diagnostic application predominantly in the Java language running on Windows desktop You will be a member of the Software Applications team We are looking for a wellrounded collaborative software engineer with a knack for problem solving a strong sense of software design and solid coding skills Responsibilities You will prototype design implement and maintain the software application You will be part of a software engineering team that develops software for commercial products manufacturing test systems and inhouse research Your projects will involve GUI development using Java Swing backend logic development as well as mathematical data analysis data acquisition and storage You will adhere to software development and source control processes Qualifications Minimum of 8 years of working experience in Core Java Java Swing (5 years) JSP JDBC EJB Servlets Hibernate Spring iBatis Experience designing and developing graphical user interfaces (GUI) Exceptional Java object oriented design and programming skills Solid understanding of concurrency data structures and data caching techniques Demonstrated knowledge of automated testing (JUnit) and experience with testdriven development Exceptional debugging and profiling skills A BS in Computer Science Computer Engineering or equivalent Keywords Java Swing Engineer Swing Expert Java Swing Applications Swing Desktop Applications Swing and GWT Developer Please send your MS Word Resume to hrtivasyscom Core Java, Java Swing (5 years), Swing Desktop GUI Application Development, mathematical data analysis, data acquisition, JUnit, concurrency, data structures, and data caching