Requirements
Key ResponsibilitiesDevelop and maintain responsive, maintainable front-end components using Angular and modern web-development practices.Build backend services, business logic, and REST APIs using Java and Spring Boot, with clear separation of concerns and production-grade error handling.Implement business validations, transaction or request status tracking, operational dashboards, and service orchestration required by enterprise workflows.Work with SQL Server for application persistence, data retrieval, query optimization, stored logic where applicable, and troubleshooting of data-related issues.Integrate application components with workflow engines, API layers, enterprise services, and downstream systems while maintaining reliable request/response handling.Apply secure-coding practices, input validation, authentication/authorization requirements, logging, and defensive development appropriate for regulated environments.Participate in code reviews, unit and integration testing, defect resolution, release readiness, and production verification activities.Use Git and Azure DevOps for source control, pull requests, work-item tracking, CI/CD collaboration, and controlled release activities.Work closely with QA, integration, architecture, DevOps, and business-analysis teams to translate requirements into stable technical solutions.Support root-cause analysis and troubleshooting across UI, application, integration, API, and database layers.Required ExperienceHands-on delivery experience across both modern front-end development and Java backend engineering.Experience building enterprise applications, REST APIs, and database-backed services in production environments.Demonstrated ability to troubleshoot issues across multiple application layers and work effectively within structured delivery teams.Experience working with source control, code review, defect management, and release processes.Required SkillsAngularJava and Spring BootSQL ServerREST APIs and JSONGit / Azure DevOpsSecure coding and application security awarenessDebugging, performance troubleshooting, and production supportClear technical communication and team collaborationBanking / Fintech & Nice to HaveBanking, fintech, payments, digital banking, or other regulated financial-services application experience is a strong advantage.Workflow / BPM integration, particularly Camunda or similar engines.Microservices, API management, containerized deployment, or OpenShift exposure.CI/CD automation, monitoring, and production support experience.
Description
As a Full Stack Developer at ITGOALS, you will design, build, enhance, and support secure enterprise web applications and backend services that power digital workflows, APIs, validations, dashboards, and operational status tracking within regulated financial-services environments. You will work across UI, API, and data layers to deliver production-grade software in collaboration with cross-functional teams, ensuring security, reliability, and scalability.