We are looking for skilled Java Backend Developers and React / Angular Frontend Developers to design, develop, test, and maintain scalable applications. The ideal candidate will work closely with cross-functional teams to deliver high-quality, secure, and performant solutions in an Agile environment.
Key Responsibilities
General Responsibilities (All Developers)
- Design, develop, test, and maintain applications
- Collaborate with Business Analysts, QA, and UX teams
- Write clean, maintainable, and reusable code
- Perform code reviews and troubleshoot issues
- Ensure application security, performance, and scalability
- Document technical designs and solutions
- Develop backend services using Java (8+)
- Build and maintain RESTful APIs
- Work with Spring / Spring Boot
- Implement authentication and authorization (OAuth, JWT)
- Optimize application performance and reliability
- Develop modern web applications using React.js
- Build reusable components and front-end libraries
- Integrate APIs and manage state (Redux, Context API)
- Optimize applications for speed and scalability
- Develop applications using Angular (v8+)
- Create modular, reusable components and services
- Implement routing, forms, and state management
- Consume REST APIs
- Ensure high performance and maintainable code
- Apply best practices in Angular architecture
Required Skills & Experience
- Spring / Spring Boot
- REST APIs
- Maven / Gradle
React Developer
- React.js
- HTML5 / CSS3
- REST APIs
- Git
Angular Developer
- Angular 8+
- TypeScript
- HTML5 / CSS3
- RxJS
- REST APIs
- Git
Nice to Have
- Cloud experience (AWS, Azure, GCP)
- CI/CD pipelines (Jenkins, GitHub Actions)
Qualifications
- Diploma or Degree in IT, Computer Science, or related field
- Relevant certifications (advantageous)
Experience Level Guide
- Junior: 1–3 years
- Intermediate: 3–5 years
- Senior: 5+ years (plus mentoring & design responsibilities)
- Agile / Scrum
- Contract or Permanent
#J-18808-Ljbffr