Java & Angular Developer
Intone Networks
McLean, VA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…