AI Jobs
Find the latest job opportunities in AI and tech
Has Salary
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.
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