Java & Angular Developer

Intone Networks
McLean, VA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Business Analytics Applications Application Frameworks Application Performance Management Automation of Tests Unit Testing Software Documentation Code Review Databases
+20 more
Github Gradle Spring Framework Junit Object-Relational Mapping Scrum Methodology Mockito Software Engineering SQL Databases TypeScript Web Application Frameworks Spring-boot Backend AngularJS Information Technology Build Tools Bitbucket Restful APIs Software Version Control Jenkins

Job 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., * 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

Requirements

Java, AngularJS, Software Engineering, Software Engineering, AngularJS, Java, Team Player, Technical Delivery, REST (Representational State Transfer), Application Programming Interface (API), * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…