Sr. Angular/Java Developer

Judit Inc

Sr. Angular/Java Developer

Taylor, TX
Full Time
Paid
  • Responsibilities

    GMS (Grid and Market Solutions) RIOO (Resource Integration and Ongoing Operations) software development team is seeking a highly skilled and experienced Angular Developer with strong experience and expertise in JAVA Restful API development to join our dynamic team on a contract basis. The ideal candidate will be responsible for designing, developing and maintaining complex web applications and services that support our critical operations. This role requires a deep understanding and expertise of front-end (Angular) and back-end technologies (Java, Oracle Database (PL/SQL)), excellent problem-solving skills, and a passion for delivering high-quality software solutions.

    This position will report to the Supervisor/Manager of GMS RIOO team.

     

    Key Responsibilities:

    • Design, develop, unit test and deploy features/functionality for our robust and scalable web application using Angular framework (typescript) and JAVA Restful APIs.
    • Collaborate with cross-functional teams to gather and analyze requirements, design solutions and implement new features.
    • Ensure performance, quality and responsiveness of applications by identifying and addressing performance bottlenecks and bugs.
    • Write clean, maintainable and efficient code following best practices and coding standards.
    • Participate in code reviews, providing constructive feedback to peers and ensuring high code quality.
    • Stay updated and use the latest industry trends and technologies to continuously improve development processes and methodologies.
    • Work closely with QA teams to ensure thorough testing and quality assurance of all developed solutions.
    • Contribute to the documentation of technical specifications, system architecture, and operational procedures.

     

    ** This is a full stack development role which includes both Frontend (using Angular (Typescript)) and Backend Development (using JAVA RESTFUL APIs) responsibilities as an individual contributor.

    • Design, develop, test and deploy RESTFUL APIs using Java and frontend functionality using Angular framework.
    • Work with Databases (Oracle Database) to save/retrieve, display and manage data.
    • Strong experience in writing complex SQL queries, stored procedures, views and triggers.
    • Integrate Java backend services with frontend Angular application.
    • Handle authentication, authorization and security aspects of application.
    • Write/modify materialized views and Database triggers as per the requirements.
    • Ensure performance of the application with the functionality being delivered.

     

    Skills/Qualifications:

    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • Minimum of 8 years of full-stack application development experience using Angular and Java technologies.
    • 5+ years of professional and strong hands-on experience in front-end development using Angular (version 11 or higher)
    • Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
    • 5+ years of strong hands-on experience in JAVA (version 8 or higher) application development using Hibernate, including developing RESTful services using JAVA (JAX-RS/Jersey implementation).
    • Solid understanding of web application architecture, design patterns, and best practices.
    • Experience with Front End state management libraries, preferably NgRx.
    • Experience with Oracle databases and proficiency in PL/SQL.
    • Experience with version control systems such as Git.
    • Familiarity with Agile/Scrum development methodologies.
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.

     

    Preferred Qualifications:

    • Knowledge of cloud platforms and services.
    • Familiarity with CI/CD pipelines and DevOps practices.
    • Experience with unit testing and end-to-end testing frameworks.
    • Understanding of security principles and best practices in web application development.