What We'll Bring:
Full stack developer with Strong Backend and SQL knowledge
What You'll Bring:
Frontend (React & Web Technologies)
- React – Proven experience with hooks, state management, and performance optimization
- JavaScript (ES6+) – Arrow functions, Promises, async/await; modules, destructuring, spread/rest operators
- CSS & Pre‑processors – SASS (required); responsive design (Flexbox, Grid); CSS‑in‑JS or Styled Components
- Headless CMS – Experience with AEM, OpenText (highly desirable)
- Build Tools – Familiarity with Webpack, Babel, Craco (plus)
- Testing – Jest and React Testing Library (essential)
- API Integration – Proficient with Axios (or similar) for API calls
- Performance‑Oriented – Lazy loading, code‑splitting, bundle‑size optimization, web‑performance best practices
Backend (Java & Frameworks)
- Java 11+:
- Streams, Lambda expressions
- REST API development
- Dependency Injection, JPA
- Validation, Exception Handling
- Transaction Management , Enterprise Java Beans
- Database:
- SQL ( PostgreSQL)
- ORM (Hibernate/JPA)
- Security:
- OWASP Security Standards, JWT Authentication
- Application Servers : Wildfly30+
---
3. API & Integration
- RESTful APIs:
- JSON serialization/deserialization
- API versioning, pagination
- GraphQL
---
4. DevOps & Deployment
- Build Tools: Maven or Gradle
- Version Control: Git, GitHub/GitLab
- CI/CD: Jenkins, GitHub Actions
- Containerization: Docker basics
- Cloud: K8S, Docker Environments
---
5. Additional Skills
- Testing: JUnit
- Performance Optimization: Caching, Lazy loading
- Best Practices: SOLID principles, Clean Code
Impact You'll Make:
Soft Skills: Problem-solving, debugging, understanding of Agile/Scrum
This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.