Logo
PTP

Senior Java Developer

PTP, Los Angeles, California, United States,


PTP is a fast-growing system integrator that offers strategic Customer Experience (CX) solutions to our clients. We are looking for a

Senior Java Developer

to help us design and deliver CX solutions that provide our clients with a beautiful customer journey that achieves results. The Sr. Java Developer position requires strong business and technical skills. Responsibilities include supporting the web development lead, defining functional and technical requirements, and designing, coding, and testing software applications. Excellent communication skills and working as part of an integrated team are critical.Tasks and Responsibilities:Analyze requirements, and translate business and technical requirements into software designsCode, test, debug, document, implement and maintain software applicationsSoftware testing and quality assurancePerformance tuningProvide leadership and/or guidance to other technical staffTroubleshoot technical issues and identify modifications needed in existing applications to meet user requirementsWrite technical procedures and documentation for the applications including operations guides, system design and technical specifications for all new development projects.Mandatory QualificationsA BS degree in information systems, software engineering or related field or combination of education and experience is necessary.5 years’ experience and knowledge in data driven, web-based application technologies, including the following:

Web N-Tier architectures, with experience using the latest Java architecturesWeb site design and developmentWeb development languages and techniques, including HTML, XML, CSS, JavaScript, JSF, and AJAXDatabase access methods, including SQL programming

5 years’ experience and knowledge in the following software engineering areas:

Object Orient Analysis and DesignDeveloping detailed design documents, such as use cases and data structure diagramsAll Software Development Lifecycle (SDLC) activities, including, requirements, design, Coding, Unit Testing, Deployment, and MaintenanceSoftware engineering concepts: e.g., encapsulation, information hiding, coupling, cohesion, modularity, and abstractionAdvanced software development methodologies, tools, and environments, such as the Rational Unified Process (RUP), Unified Modeling Language (UML), Application Developer for WebSphere, Eclipse, ClearCase, and ClearQuest

5 years’ experience as a Java Application Developer using SOAP and Web ServicesDesired QualificationsExperience with Government technology projectsExpert level skills with:

Microsoft Word, PowerPoint, Visio, Project, and ExcelHibernate & HQL (Hibernate Query Language, SQL extension) and JPA/Jakarta PersistenceJava Authentication and Authorization Service (JAAS)Java Management Extensions (JMX)Java Architecture for XML Binding (JAXB)JSF 2.2 and PrimeFaces for JSFEJB 3.2.x with CDIJava unit testing framework, e.g., JUnit and Easy Mock

#J-18808-Ljbffr