AMVETS Jobs

Job Information

United States Bankruptcy Court Java Developer - User Interface Specialist in SALT LAKE CITY, Utah

POSITION OVERVIEW: We are seeking a talented Java Developer with a specialization in creating user interfaces to join our dynamic team. The ideal candidate will have a strong background in Java development, with a focus on designing and implementing intuitive, visually appealing user interfaces that enhance user experience and usability.

DUTIES: Include, but are not limited to the following: Designing and developing user interfaces for web applications using Java technologies such as JavaFX, Java Swing, or JavaServer Faces (JSF). Collaborating with cross-functional teams including UI/UX designers, product managers, and backend developers to translate requirements into user-friendly interface designs. Implementing responsive and interactive user interfaces that deliver optimal performance across various devices and screen sizes. Utilizing modern front-end frameworks and libraries (e.g., Angular, React, Vue.js) to enhance the functionality and aesthetics of Java-based applications. Conducting code reviews, debugging, and troubleshooting to ensure the quality and stability of UI components. Staying updated on emerging trends and best practices in UI/UX design and front-end development and advocating for their adoption within the team. Collaborating with QA engineers to develop and execute test plans for UI components, ensuring high-quality deliverables. Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and growth.

QUALIFICATIONS: Applicants must have two years of specialized experience programming in Java, including at least one year equivalent to work at CL-28, and they should be familiar with the Linux (or related) operating system. DESIRED SKILLS/EXPERIENCE: Bachelor's degree in Computer Science, Software Engineering, or related field. Proven experience as a Java Developer with a focus on user interface development.

Strong proficiency in Java programming language and related frameworks/libraries. Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern front-end frameworks/libraries (e.g., Angular, React, Vue.js). Familiarity with UI/UX design principles and best practices. Experience in Linux, shell scripting, SQL and in RDBMS databases such as Informix. Familiarity with RESTful APIs with Spring Boot. Experience with version control systems (e.g., Git) and agile software development methodologies. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Optionally, having knowledge of audio recording development to support the integration of audio recording functionalities into the user interfaces. Optionally, providing a portfolio of UI/UX design examples that the candidate has created.

DirectEmployers