Robert Half Technology is looking for a Senior Full Stack Java Developer for a 6 month contract opportunity in San Diego. Responsibilities; The Senior Java Developer positions will architect, analyze, design, implement, and unit test the components in the middleware. This position requires proficiency in developing real-time information processing systems, primarily in J2EE. The candidate should possess the ability to analyze and follow technical requirements, as well as possess a strong ability to communicate and work with internal TheraDoc teams and external customers. The candidate must be willing to work in a structured development methodology following standard operating procedures that are aligned with Company's quality management process, including the production of prescribed quality artifacts to prove that good manufacturing processes were utilized in the production of the project / product.