Java Programmer 4/PR4-Angular at Dash Technologies Inc | Torre

Java Programmer 4/PR4-Angular

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time
Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.
location_on
Columbus, OH 43215, USA
Posted 10 months ago

Responsibilities


Position Title: Java Programmer 4/PR4-Angular Worksite Address: Columbus, OH 43215 (Onsite) Short Description: Interviews will be onsite. Position Description This position will support the Division of Information Technology at the Ohio Industrial Commission. The ideal candidate will have the following skills: * Strong expertise in HTML, CSS, and JavaScript. * Expert proficiency in Angular, including TypeScript, components, services, routing, and state management (RxJS or similar). * Experience in Java solution development in the Windows environment. * Experience with Java Persistence API (JPA), SQL, RESTful web services, and JUnit. * Experience designing, developing, and consuming RESTful APIs for integration between the Angular frontend and Java backend. * Familiarity with database technologies (SQL) and ORM tools such as Hibernate/JPA. * Experience with version control systems, e.g., Git. * Proficiency in writing unit tests and running integration tests. * Participating in peer code reviews for Angular and Java code to ensure coding standards, maintainability, and architectural best practices. * Debugging and troubleshooting issues across the entire application stack. * Adhering to timelines and development goals. * Writing, testing, and documenting application components. * Collaborating with OIC IT team members and subject matter experts to determine optimal solutions. * Writing documents and providing technical training for OIC IT staff. * Maintaining the security and integrity of application software. * Preparing documentation, including flowcharts, narratives, and code comments. Day-to-Day responsibilities include: * Writing new Angular components (HTML, CSS, TypeScript logic). * Implementing services to fetch and manage data from backend APIs. * Implementing routing and navigation for new features. * Analyzing application performance, identifying slow areas, and refactoring code to improve efficiency. * Updating technical documentation for new features or complex parts of the application. * Staying up to date with Angular updates, TypeScript features, and front-end trends. * Making necessary coding/process flow changes. * Working with OIC IT team members to review code and plan implementations. * Attending team meetings to gather progress updates and identify risks or blockers. * Tracking and reporting project statuses to maintain a transparent delivery roadmap. * Preparing concise executive summaries for the CIO and detailed weekly status updates for IT management. * Reviewing project work products for compliance with approved procedures and standards. * Performing or managing software quality phase end reviews and producing required quality reports as specified in the software quality plan. Skills Required / Desired * Experience in software development using web technologies with expertise in Angular (10 years). * Experience with Java Persistence API (JPA) (10 years). * Expert proficiency in Angular, including TypeScript, components, services, routing, and state management (RxJS or similar) (10 years). * Experience designing, developing, and consuming RESTful APIs for integration between Angular frontend and Java backend (10 years). * Familiarity with database technologies (SQL) and ORM tools like Hibernate/JPA (10 years). * Experience in Java solution development in the Windows environment (7 years). * Excellent written and oral communication skills with technical and business teams.