Java Backend Developer

Isoftech Inc
United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Application Programming Interfaces (APIs) JIRA Bug Tracking Systems Software Debugging Distributed Systems Eclipse (Software) IntelliJ IDEA JSON Object-Oriented Software Development
+12 more
Scrum Methodology Rapid Application Development Web Services Data Processing Multithreading Spring Cloud ReactJS Spring-boot Backend Front End Software Development Restful APIs Microservices

Job description

We are seeking a talented and dynamic Java Backend Developer who is comfortable working in a fast-paced environment driven by the Rapid Application Development (RAD) model. In this role, you will primarily focus on building robust, scalable, and high-performance backend systems using Java and Spring Boot, while also contributing to front-end components using React.

Requirements

<>Core & Backend Engineering

  • Core Java: Deep understanding of Java concepts (Multithreading, Collections, OOPS, Exception Handling, and Java 8+ features).
  • Frameworks: Hands-on experience with Spring Boot, Spring Cloud, and Spring Security.
  • Architecture: Proven experience designing and deploying Microservices and managing distributed systems.
  • APIs: Expert-level knowledge of designing and consuming RESTful APIs (JSON, Web Services).

<>Data & Tools

  • Data Handling: Experience working with ADH pipelines, data hubs, or automated data handling repositories.
  • IDE: Proficiency in using Eclipse (or similar IDEs like IntelliJ IDEA) for development and debugging.

<>Frontend & Project Management

  • Frontend: Solid understanding of React.js and JavaScript for building/modifying modern user interfaces.
  • Tools: Strong experience with JIRA for task tracking, bug tracking, and sprint planning.

<>Methodology

  • RAD Model: Strong familiarity with the Rapid Application Development lifecycle, showcasing the ability to pivot quickly based on user feedback and prototype testing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all