Skip to main content

Junior Java Developer

Technology
Haystack
Madison, United States2 months ago
Full timeFully remote

Job description

A dynamic and innovative technology firm, deeply committed to crafting cutting-edge enterprise software solutions, is seeking passionate individuals to join their growing team. This company excels in leveraging modern Java technologies to deliver high-performance applications that drive business success across various industries.

The Role

  • Develop, test, and maintain robust Java-based backend applications using Java 8/11/17 and Spring Boot.
  • Design and implement RESTful APIs for integration with web, mobile, and third-party applications.
  • Participate in application architecture discussions and contribute to technical design decisions.
  • Write clean, reusable, and well-documented code following SOLID principles and design patterns.
  • Optimize application performance, scalability, and reliability through efficient coding practices.
  • Collaborate with cross-functional teams including UI developers, QA engineers, and DevOps.

What You'll Need

  • 1–4 years of professional experience in Java application development.
  • Strong proficiency in Core Java, including Collections, Multithreading, and Lambda Expressions.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Experience developing RESTful web services using JSON and HTTP protocols.
  • Familiarity with relational databases (MySQL, PostgreSQL, Oracle, SQL Server) and optimizing SQL queries.
  • Experience with Git for version control and basic knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).

What's On Offer

  • Opportunity to work on enterprise-scale applications and modern Java technologies.
  • Collaborative and innovation-driven work environment with technical mentorship.
  • Exposure to cloud-native development, DevOps practices, and scalable architecture.
  • Career advancement opportunities based on technical expertise and performance.

Apply via Haystack today!

Keywords
javajava-developerinsurance-consulting-and-technologysensors-test-measurementjava-8springspring-bootvisual-art-designplanning-and-designproduct-development-and-designapplications-architectureapplication-performancescalabilitypolicies-and-practicesuser-interface-uiquality-assurancedevelopment-operations-devopstraining-and-developmentapp-developmentapplication-development

Interested in this role?