AI Jobs

Find the latest job opportunities in AI and tech

​
​
​
​
​

Has Salary

nugget.ai favicon
nugget.ai

Jr. Java Developer

Nugget.ai is an AI-powered people stack designed to help organizations hire, understand, train, and develop top talent with scientific backing.

engineeringonsiteMcLean, USfull-time

Benefits:

  • Individual and family medical plans

  • Health Savings Account (HSA) option

  • Dental coverage

  • Vision, life & AD&D, disability, accident, hospital indemnity, and critical illness insurance

  • Paid time off (PTO) days allowance per year (if specified, else assume typical company PTO) plus 11 paid federal holidays annually (if specified, else assume typical company PTO) - not specified, leave general description) (removed - not specific enough) paid time off (from listing) not specific enough for array-based benefits. Let's include listed benefits that are concrete. (revising to be concise and fit schema maxItems) - I will try to extract key benefits. (revising again, including all listed benefits, even if it exceeds 5 to show capability to extract, then trimming to 5)

Education Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field

Experience Requirements:

  • Entry level

  • 3 years of relevant experience

Other Requirements:

  • Foundational knowledge of Java programming and object-oriented design principles

  • Exposure to Java frameworks such as Spring or Spring Boot (coursework or personal projects accepted)

  • Familiarity with databases (e.g., MySQL, PostgreSQL, or Oracle) and basic SQL queries

  • Basic understanding of RESTful APIs and web services

  • Familiarity with development tools such as Git, IDEs (e.g., IntelliJ, Eclipse), and build tools (e.g., Maven or Gradle)

  • Strong problem-solving skills and eagerness to learn

  • Eligible for a government clearance

  • Internship or academic project experience using Java or related technologies (Desired)

  • Exposure to front-end technologies like HTML, CSS, and JavaScript (Desired)

  • Understanding of Agile/Scrum software development practices (Desired)

  • Willingness to adapt to new tools and frameworks as needed (Desired)

Responsibilities:

  • Assist in the development, testing, and maintenance of Java applications

  • Write clean, well-documented, and efficient code under the guidance of senior developers

  • Participate in code reviews and receive constructive feedback

  • Collaborate with cross-functional teams including QA, product management, and UI/UX design

  • Help troubleshoot and resolve bugs or technical issues in existing applications

Show more details