Skip to main content

Java Developer — Core Java | OSGi | Spring Framework

Technology
Ayasya Digital Solutions
Delhi, India1 months agoUntil 29/4/2026
Full timeOn-site

Job description

  • *Job Title
  • *Java Developer (Core Java + OSGi + Spring)
  • *Experience
  • *1 – 3 Years (Minimum 1 year hands-on experience required)
  • *Employment Type**

Full-Time

  • *Location**
[Onsite Delhi Office]
  • *Role Summary**

We are hiring a

  • *Java Developer**

with strong fundamentals in

  • *Core Java**

and working knowledge of

  • *OSGi modular architecture**

and

  • *Spring Framework**
to develop scalable enterprise applications.

This role involves working on modular Java platforms, REST services, and CMS-driven enterprise systems.

  • *Key Responsibilities
  • Develop backend modules using
  • *Core Java and Spring
  • Build and maintain
  • *OSGi bundles and services
  • Develop REST APIs and backend integrations
  • Participate in architecture discussions and code reviews
  • Debug performance and runtime issues
  • Follow clean coding and modular design practices
  • Collaborate with frontend and DevOps teams
  • *Mandatory Technical Skills

Candidates

  • *must demonstrate practical knowledge**

of

  • *Core Java (Strong Requirement)
  • OOP principles (must explain with examples)
  • Collections framework (Map vs List vs Set usage)
  • Exception handling strategy
  • Multithreading basics
  • Java 8+ features (Streams & Lambda)
  • Memory basics (Heap vs Stack)
  • *OSGi (Required)
  • Bundle lifecycle
  • Service registration & consumption
  • Modular architecture understanding
  • Dependency management between bundles
  • *Spring Framework
  • Dependency Injection
  • REST API development
  • Configuration concepts
  • Spring Boot basics
  • *Tools
  • Maven or Gradle
  • Git
  • REST API testing (Postman/Swagger)
  • *Good to Have
  • Experience with Jahia / AEM / Apache Sling
  • Hibernate/JPA
  • Microservices exposure
  • Docker basics
  • Authentication concepts
  • *Mandatory Candidate Proof

Candidates should provide

  • *at least one**
:
  • GitHub repository OR
  • Code sample OR
  • Project explanation demonstrating:
  • REST API development
  • Modular Java design
  • Spring usage
  • *Practical Assignment
  • *Task (2–3 hours):
  • Create a simple REST service using Spring Boot
  • Expose one endpoint
  • Structure code modularly
  • Demonstrate dependency injection
Mail at info@ayasya.com / hr@ayasya.com
Keywords
javaosgispringspring-frameworkjava-8heapspring-bootapache-mavengradlepostmanjahiaaemapache-slinghibernatedockergithub

¿Te interesa este puesto?