Java Developer

KEY BUSINESS SOLUTIONS
Reston, VA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Code Generation Software Quality Databases Continuous Integration Software Debugging Dependency Injection
+20 more
DevOps Github Gradle Design of User Interfaces Java Persistence API Apache Maven Object-Oriented Software Development Software Tools Responsive Web Design SQL Stored Procedures Test Data RxJS Multithreading Spring-boot AngularJS Front End Software Development Restful APIs Code Restructuring Jenkins Microservices

Requirements

Develop high-quality Java and Angular applications aligned with architectural guidelines.

  • Build REST APIs, microservices, and front-end components.

  • Collaborate with architects, QA, and DevOps teams to deliver scalable solutions.

  • Use AI-assisted tools to improve development speed, testing efficiency, and code quality.

Required Technical Skills

  • Java Development - Java 8/11+, OOP, collections, multithreading.

  • Spring Boot - REST APIs, microservices, JPA, dependency injection.

  • Angular - Angular 12+, components, services, RxJS, routing, forms.

  • RESTful Services - API consumption, error handling, integration.

  • SQL & Databases - Queries, stored procedures, relational DBs.

  • UI/UX Basics - Responsive design, reusable components.

  • CI/CD - Maven/Gradle, Jenkins/GitHub Actions.

  • Cloud Basics - AWS/Azure fundamentals.

AI Skills for Developers

  • AI-Assisted Development - Using AI tools for code generation, refactoring, and debugging.

  • AI-Driven Testing - Generating test cases, test data, and automation scripts using AI.

  • Prompt Usage - Writing effective prompts for development and testing workflows.

  • Agent Interaction - Working with automation agents and integrating them into application flows.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · World Congress 2024

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

6:41 min

Essential developer skills for the AI coding generation

Edith Harbaugh Edith Harbaugh +3 · World Congress 2026 Europe

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

Videos

See all

Related articles

See all