Entry-Level Java Developer

Jobright.aiabout 1 month ago
Princeton, New Jersey
On-site
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Revature is one of the largest and fastest-growing employers of emerging talent across the U.S., partnering with Fortune 500 companies. The Entry-Level Java Developer role offerscomprehensive paid trainingto prepare candidates for a career in tech, focusing onin-demand programming skillsand real-world projects.

Founded in 2003, the company is headquartered in Reston, Virginia, USA, with a team of 1001-5000 employees. Currently in Late Stage.

Key Responsibilities

  • Write secure and high-quality code using the syntax of at least one programming language with limited guidance.
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation.
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development.
  • Design and implement reusable code and libraries to streamline future development.
  • Ensure the technical feasibility and excellence of innovative UI/UX designs.
  • Work closely with product users, analysts, and other engineers in an Agile environment to analyze business requirements.
  • Participate in code reviews to ensure solutions align with predefined specifications.
  • Provide support for the production environment by troubleshooting and resolving issues as needed.

Required Qualifications

  • Bachelor's degree or higher.
  • Legally authorized to work in the US without the need for current or future sponsorship.
  • Strong desire to learn to code; no prior professional experience required.
  • A natural problem solver with strong communication and interpersonal skills.
  • Open to nationwide relocation; please ask about Revature'srelocation assistance programs.

Required Skills

Agile Methodologies
Java
Team Collaboration
Secure Coding
Troubleshooting
UI/UX Design
Analytical Problem-Solving