Junior Java Developer

Quantenex

New York, United States0–2 yrs1h agovia LinkedIn

Key Responsibilities

  • Develop, enhance, and maintain Java applications based on business and technical requirements.
  • Design and implement scalable, reusable, and high-performance backend services and APIs.
  • Collaborate with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.
  • Write clean, well-documented, and testable code following Java best practices and coding standards.
  • Develop and maintain RESTful APIs and integrate with third-party systems and services.
  • Work with relational and NoSQL databases to design, optimise, and manage data models.
  • Implement security, authentication, and authorisation mechanisms within applications.
  • Perform unit testing, integration testing, and support automated testing frameworks.
  • Troubleshoot, debug, and resolve application issues related to performance, reliability, and scalability.
  • Participate in code reviews to ensure quality, maintainability, and knowledge sharing.
  • Use Git for version control and support CI/CD pipelines and deployment workflows.
  • Work in Agile/Scrum environments, participating in sprint planning, stand-ups, reviews, and retrospectives.
  • Document technical designs, system architecture, and development processes using tools such as Confluence or JIRA.
  • Identify opportunities to improve application performance, code quality, and development efficiency.

Requirements & Tech Stack

  • Strong experience with Java and object-oriented programming principles.
  • Experience with Java frameworks such as Spring, Spring Boot, or similar.
  • Experience building and consuming RESTful APIs and microservices.
  • Knowledge of relational databases (MySQL, PostgreSQL, Oracle) and ORM frameworks such as Hibernate or JPA.
  • Familiarity with messaging systems (Kafka, RabbitMQ) is an advantage.
  • Experience with Git and collaborative development workflows.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with unit testing frameworks such as JUnit, Mockito, or similar.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience working in Agile/Scrum development environments.

Qualifications

  • Strong problem-solving, debugging, and communication skills.

Entry-Level Software Engineer Jobs in New York · last 7 days

62 openings · all need no experience

Most hiring: Palantir Technologies, FDE Times, Palantir

See all 62 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job