Junior Java Developer
- Location
- Reston, VA, us
- Posted
- Sep 23, 2026
- Last seen
- Oct 11, 2026
About the role
Responsibilities:
- Utilize open-source platforms, tools, databases, front-end frameworks, and middleware to modernize enterprise applications by re-developing legacy systems - Analyze problems such as user requirements, input data and form, output data and form, available computer configuration, processing and turnaround time requirements - Be an integral part of a scrum team participating in the full software development lifecycle including requirements, solution design, development, QA, implementation - Develop, modernize, and make enhancements to an existing application or new enterprise microservice applications - Write automated unit test cases to support test driven development (TDD) - Support verification and validation of software by supporting Quality Assurance team - Perform application and security code scans and support the remediation of scan findings - Create new or maintain existing CI/CD pipelines
Qualifications:
- 2+ years of experience in open-source web development - Programming (Java, SQL, GoLang) - Databases (Oracle, MySQL, PostgreSQL, AWS Aurora, NoSQL: Cassandra, DynamoDB) - Java Frameworks – Spring Boot, Hibernate, Spring DAO - Test Frameworks – Junit, Mockito, Playwright. - Tools- Eclipse , Visual Studio, Jprofiler, Insomnia, Postman, Git/Github. - Experience with JSON, AJAX, XML\XSLT, HTTP, JavaScript/Typescript, HTML5, CSS3 - Experience in building websites using JS frameworks such as React or Angular - Experience in working with test automation tools such as Cucumber and Selenium - Programming (e.g., Stored Procedures, Views, Functions, etc.) - A demonstrated understanding of Service Oriented Architectures (SOA) including RESTful Service frameworks (Web API) - Experience in working with automated deployment tools such as Jenkins - Experience in Test Driven and Behavior Driven Development frameworks - Experience working with version control systems such as Git/Github - Participate in code reviews and learn from feedback on code. - Ready to embrace a fast-paced work environment with deadlines and new challenges - Strong communication and teamwork abilities - Solid understanding of CI/CD pipeline
Education: Bachelor’s degree in computer science, data analytics, business intelligence, economics, statistics, or mathematics
All your information will be kept confidential according to EEO guidelines.
