Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Company Description TrustSphere Technologies is a cybersecurity company focused on turning complex technical security data into clear, actionable business intelligence. Through its AI-native Cyber Risk Intelligence Platform, the company unifies vulnerabilities, threats, compliance, financial exposure, and executive reporting into a single ecosystem. The 4Sight product suite supports cyber risk quantification, assessment, vulnerability management, threat intelligence, attack surface monitoring, AI governance, third-party risk, compliance, and patch management. Built on a unified data model, TrustSphere’s solutions help organizations eliminate silos, strengthen regulatory readiness, accelerate remediation, and support board-level decision-making. The platform is designed for modern enterprises seeking measurable risk reduction, operational resilience, and continuous compliance in a complex digital landscape.
Role Description
TrustSphere Technologies LLP is looking for a motivated Full Stack Development Intern to contribute to the design, development, testing, and deployment of TrustCore.
The intern will work closely with product managers, architects, and senior developers to build scalable, secure, and user-friendly enterprise applications. Responsibilities will include developing front-end interfaces, implementing back-end services and REST APIs, integrating databases, building configurable workflows and forms, and supporting platform-level capabilities such as role-based access control, authentication, and audit logging.
The role offers hands-on exposure to enterprise SaaS architecture, microservices, database design, secure coding practices, and real-world product engineering. The intern will contribute to developing platform capabilities that support risk management, compliance, business continuity, and cybersecurity use cases.
Roles and Responsibilities
Develop and maintain responsive user interfaces using React, TypeScript, HTML, CSS, and modern front-end development practices.
Build and enhance back-end services and RESTful APIs using Java and Spring Boot.
Assist in developing and maintaining microservices and integrating services through API gateways.
Design, write, and optimize SQL queries, database schemas, and data models using PostgreSQL.
Contribute to reusable platform components, dynamic forms, configurable workflows, and common application services.
Assist in implementing platform capabilities such as authentication, role-based access control (RBAC), audit trails, and application logging.
Integrate front-end components with back-end APIs and troubleshoot end-to-end application issues.
Write unit tests, perform debugging, participate in code reviews, and help maintain code quality.
Support application packaging, deployment, environment configuration, and release activities.
Prepare technical documentation, API specifications, and implementation notes.
Collaborate with product and engineering teams to understand requirements and deliver features aligned with TrustCore's product roadmap.
Follow secure coding practices and contribute to improving application performance, reliability, maintainability, and scalability.
Qualifications
Foundational knowledge of HTML, CSS, JavaScript, and TypeScript.
Familiarity with React or another modern front-end framework.
Basic knowledge of Java and object-oriented programming concepts.
Familiarity with Spring Boot, REST APIs, and back-end application development is an advantage.
Understanding of relational databases, SQL queries, database relationships, and data modeling; PostgreSQL knowledge is preferred.
Basic understanding of Git, version control, debugging, software testing, and documentation.
Interest in enterprise application development, SaaS platforms, microservices, or cybersecurity and GRC technologies.
Awareness of authentication, authorization, API security, or secure coding practices is an added advantage.
Strong analytical and problem-solving skills, attention to detail, and a willingness to learn new technologies.
Recently completed a degree in Computer Science, Information Technology, Engineering, or a related discipline, or possessing equivalent practical experience.
Good communication skills and the ability to collaborate with team members, receive feedback, and continuously improve.
What You Will Learn
Hands-on experience developing a real-world enterprise GRC platform.
Practical exposure to React, TypeScript, Java, Spring Boot, and PostgreSQL.
Understanding of enterprise SaaS architecture, microservices, and API integration.
Experience with configurable workflows, dynamic forms, RBAC, and audit logging.
Exposure to secure software development, testing, deployment, and release management.
The opportunity to contribute to production-oriented features under the guidance of experienced engineers.
Ideal Candidate: A curious and proactive developer who enjoys solving technical problems, writing clean code, learning enterprise technologies, and building secure, scalable software products.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.