Java Developer — Core Java | OSGi | Spring Framework
Technology
Ayasya Digital SolutionsDelhi, 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**
- *Role Summary**
We are hiring a
- *Java Developer**
with strong fundamentals in
- *Core Java**
and working knowledge of
- *OSGi modular architecture**
and
- *Spring Framework**
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
Keywords
javaosgispringspring-frameworkjava-8heapspring-bootapache-mavengradlepostmanjahiaaemapache-slinghibernatedockergithub
¿Te interesa este puesto?