Java & Angular Developer

Intone Networks

  • McLean, VA
  • 4 days ago

    Highlights

    In this role, you will develop and maintain full-stack applications using Java and Angular, working within a collaborative technical environment to deliver robust, scalable solutions. Develop and execute unit tests using testing frameworks such as JUnit and Mockito.

    Numbers & Facts

    LocationMcLean, VA

    Description

    We are seeking a Java and Angular Developer for a 12+ month contract position in McLean, Virginia. In this role, you will develop and maintain full-stack applications using Java and Angular, working within a collaborative technical environment to deliver robust, scalable solutions.

    Responsibilities

    • Develop and maintain Java-based backend services and REST APIs using Spring Framework and Spring Boot
    • Build and enhance Angular front-end applications using TypeScript
    • Design and optimize database schemas and write SQL queries
    • Write clear, comprehensive code documentation and technical specifications
    • Troubleshoot and optimize applications for security, performance, and responsiveness
    • Collaborate with team members to evaluate situations, make decisions, and solve technical problems efficiently
    • Participate in code reviews and version control workflows
    • Develop and execute unit tests using testing frameworks such as JUnit and Mockito
    • Work within Agile and Scrum development methodologies
    • Monitor and analyze application performance using diagnostic and analytical tools

    Qualifications

    • Required

    • Bachelor's or Master's degree in Computer Science or a related field

    • 5+ years of relevant professional experience

    • 4+ years of Java software development experience

    • Strong understanding of Java language, Java 8+ standard library, and open source frameworks

    • Good understanding and hands-on experience with Spring Framework, Spring Boot, and REST APIs

    • Familiarity with databases and SQL

    • Experience with version control systems (e.g., GitHub, Bitbucket)

    • Ability to write clear code documentation and technical specifications

    • Strong analytical and problem-solving skills

    • Good interpersonal and communication skills, with ability to work well with diverse teams

    • Self-starter mentality with ability to learn quickly and work diligently

    • Ability to adapt to new environments and work effectively with continuous change

    • Preferred

    • Experience with Angular front-end framework and TypeScript

    • Familiarity with Gradle and Jenkins build tools

    • Knowledge of Object-Relational Mapping frameworks

    • Experience with Agile and Scrum development methodologies

    • Understanding of application performance diagnostics and analytical tools

    • Knowledge of automated test frameworks

    • Experience with mock-oriented testing, including positive and negative test scenarios (JUnit/Mockito)

    • Experience with AI-assisted automatic testing suite development

    Similar Jobs