Java Backend Developer

Isoftech Inc
yesterday

Role details

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

Job location

Remote

Tech stack

Java
JavaScript
Spring Security
API
JIRA
Bug Tracking Systems
Software Debugging
Distributed Systems
Eclipse
IntelliJ
JSON
Object-Oriented Software Development
Scrum
Rapid Application Development
Web Services
Data Processing
Multithreading
Spring Cloud
React
Spring-boot
Backend
Front End Software Development
REST
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