Java Backend Developer
Isoftech Inc
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob 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.