Lawrence Livermore National Laboratory - Livermore, CA
posted about 2 months ago
We have an opening for a Java Developer at Lawrence Livermore National Laboratory (LLNL). In this role, you will work on new and emerging enterprise web applications that support critical business applications aligned with the mission of the Laboratory. Your contributions will be vital in maintaining and enhancing sophisticated Java-based Web Application Services and JavaScript-based Angular UIs. This position is situated within the Enterprise Applications Services Division of the Computing Directorate, specifically supporting the LivIT Business Enablement Program Area. As a Java Developer, you will support essential business functions through the design, development, implementation, and maintenance of applications and systems utilizing the latest tools and technologies, including Java, JDBC, JavaScript, TOAD, Hibernate, OOD, SQL, Oracle, and other related technologies. You will be responsible for contributing software design, development, and object-oriented programming (OOP) architecture expertise to multiple projects, ensuring that all specifications are met. Your tasks will include designing, coding, implementing, testing, debugging, maintaining, and documenting software applications. You will also prepare and adhere to established software development standards while contributing to their future improvement. In addition, you will research, develop, and contribute to complex, mission-critical, role-based, enterprise-level, full-stack, RESTful, web-based applications. Depending on your level of experience, additional responsibilities may be assigned, particularly if you are hired at the SES.3 level, where you will conceptualize, develop designs, and implement solutions in collaboration with key stakeholders and other developers. You will also be expected to provide solutions to complex problems requiring in-depth analysis and manage advanced parallel tasks and priorities of customers and stakeholders, ensuring deadlines are met while leveraging team members' skills.