IT Asset Management - Full Stack Developer - Senior Java, VC++ (ID38322)

at  Skillspark AB

Oslo, Oslo, Norway -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 2025N/ACss,Javascript,Html,Git,Spring Boot,Orm Tools,Architecture,Microservices,Java,Hibernate,Nosql,Sql,DatabasesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

STARTASAP

DURATION10-12 months
Detailed description of work task to be carried out: (This can be in the Nordic)

JOB SUMMARY:

The IT Network Security Consultant will design, implement, and manage the Zero Trust security model across the organization’s IT infrastructure. This role involves assessing current security measures, identifying vulnerabilities, and working with various teams to ensure robust security protocols are in place. The ideal candidate will have deep expertise in network security and a thorough understanding of the Zero Trust
framework.

DESCRIPTION OF KNOWLEDGE AND EXPERIENCE

Qualifications:

  • Strong proficiency in Virtual C++, including debugging, refactoring, and transitioning legacy components.
  • Expertise in Java (Java 8+ preferred), including frameworks like Spring and Spring Boot.
  • Experience in frontend development with HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular).
  • Solid understanding of databases (SQL and NoSQL) and ORM tools like Hibernate.
  • Knowledge of microservices architecture and RESTful API development.
  • Experience with version control systems like Git.
  • Familiarity with containerization tools (e.g., Docker) and orchestration systems (e.g., Kubernetes).

Responsibilities:

  1. Legacy System Analysis:
  • Assess and document existing legacy components developed in Virtual C++ and Java.
  • Identify and plan the removal or upgrade of obsolete software.
  1. Development & Migration:
  • Redesign and implement backend solutions using Java (Spring/Spring Boot).
  • Modernize Virtual C++ components or refactor them into scalable, maintainable modules.
  • Develop modern frontend interfaces using frameworks like React, Angular, or Vue.js.
  • Ensure smooth migration of legacy data and components with minimal disruption.
  1. Integration:
  • Seamlessly integrate new software components with existing systems.
  • Create and maintain APIs and microservices for system interoperability.
  1. Testing & Optimization:
  • Write and execute unit, integration, and performance tests for both Virtual C++ and Java components.
  • Optimize application performance throughout the migration process.
  1. Collaboration:
  • Work with cross-functional teams, including business analysts, product managers, and DevOps teams, to ensure alignment on goals and deliverables.
  • Collaborate with stakeholders to understand and implement system requirements.
  1. Documentation & Support:
  • Provide detailed technical documentation for all migrated or newly developed components.
  • Offer post-migration support, troubleshooting, and performance tuning.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Oslo, Norway