Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Software Engineer (Java / Golang)
Location: Remote
Job Type: Fixed-Term Contract (1 year) with annual salary
Client: Banking
Role Overview
We are seeking an experienced Software Engineer with strong Java and Golang expertise to join our Delivery Team as a fixed technology resource. In this role, you will contribute to the design, development, and deployment of reliable, scalable applications. You are expected to work independently on user stories while collaborating with cross-functional partners to ensure high-quality delivery.
Key Responsibilities
- Develop, test, and deploy high-quality software solutions using Java 8 and Golang
- Design and build microservices using Spring, Spring MVC, Spring Boot, and Spring Security (OAuth, LDAP)
- Contribute to frontend and backend components using TypeScript, JavaScript, NodeJS, Python, and Groovy
- Work closely with product owners, architects, and DevOps teams to deliver complete user stories
- Implement and maintain cloud-based infrastructure and automation pipelines
- Write and maintain Infrastructure-as-Code using Terraform (desired)
- Automate configuration management using Ansible and Ansible Tower (collections, playbooks, and modules)
- Perform code reviews and maintain best development practices
- Troubleshoot, optimize, and enhance existing systems and services
Required Skills & Experience
- Strong commercial experience in Java 8 and Golang
- Experience with Spring/Spring Boot/Spring MVC and Spring Security
- Solid understanding of REST APIs and microservices architecture
- Experience using one or more of: TypeScript, JavaScript, NodeJS, Python, Groovy
- Experience working in cloud environments (AWS, GCP, or Azure)
- Familiarity with CI/CD pipelines and infrastructure automation
- Ability to work independently and manage your own workload in a remote environment
- Excellent problem-solving and communication skills
Desired / Nice-to-Have Skills
- Experience with Hashicorp Terraform
- Proficiency with Ansible and Ansible Tower
- Experience writing Ansible collections, playbooks, and modules
- Knowledge of containerization (Docker/Kubernetes)
Key Skills
Ranked by relevanceReady to apply?
Join Quality IT Resourcing and take your career to the next level!
Application takes less than 5 minutes

