Senior Java Developer - Irving, United States - Resource Informatics Group

    Default job background
    Description

    Title:
    Senior Application Dev (Java)

    Location:
    Plano, TX

    Duration:
    Contract (12 months + Extendable)


    Required Skills:
    Java with J2EE, Spring Boot / MVC,
    Design patterns,
    Hibernate / ORM tools,
    Maven / Gradle / Ant,
    REST APIs (Producing / Consuming),
    PostgreSQL,
    Jenkins / any CICD,
    AngularJS,
    HTML 5 + CSS 3,
    Lit framework,
    Micro front-end architecture,
    AWS Cloud Experience with different services like EC2, ECS, ALB, S3, DynamoDB, IAM, CloudWatch, CI/CD, SQS, SNS, Lambda etc,
    Experience in NodeJS


    Roles and Responsibilities:

    • Ensure the performance, quality, and responsiveness of the applications using Java, Spring and AWS
    • Ensure design, implementation, and maintainability of code and applications.
    • Ensure to participate in code reviews, code refactoring techniques.
    • Very Good problem-solving skills.
    • bility to write UI test cases and generate code coverage.
    • bility to write APIs and testable REST APIs.
    • ble to audit the CICD builds and take care of security / vulnerability issues.
    • Performance oriented approach.
    • bility to write common components which can be used by other teams.
    • Experience with GIT.
    • Good Verbal and Communication is a plus.
    • Should be Self-Driven and learn new Technologies.