Java Software Engineer for IT Asset Management
Role details
Job location
Tech stack
Job description
-
Design, build, and enhance a new microservices-based application
-
Contribute to development of the the new app, a centralized platform for application visibility
-
Develop both front-end and back-end components
-
Work within a cloud-based, containerized environment (OpenShift)
-
Collaborate closely with engineering, infrastructure, and business teams
-
Ensure scalable, maintainable, and high-performance application architecture
Requirements
This is a highly collaborative role requiring strong communication skills and frequent interaction with senior stakeholders., * 5-7 years of hands-on development experience
-
Strong experience with .NET (required, not Java)
-
Full stack development capabilities
-
Experience building microservices architectures
-
Strong communication skills and ability to work cross-functionally
Technical Skills
Front End:
- Angular (required)
Back End:
-
.NET
-
SQL Server
-
Oracle
-
ETL / Data Integration (data pipelines, data ingestion, transformation)
Platform / Tools:
-
OpenShift (containerized deployment)
-
Cloud platform experience
-
Exposure to modern application architecture and infrastructure
Preferred Qualifications
-
Background in financial services
-
Experience with infrastructure concepts and cloud-based environments
-
Prior experience building enterprise-scale applications
Benefits & conditions
- Opportunity to work on impactful projects in a collaborative environment.
- Exposure to cutting-edge technologies and infrastructure integration.
- Supportive team culture that values innovation and continuous learning.
- Potential for professional growth and skill development.
- Competitive work environment with a focus on diversity and inclusion.