Software Developer, GCPay
Core
Full-Stack Software Developer responsible for the care and growth of GCPay, a payment platform automating processes between General Contractors and Subcontractors.
Role type
Senior Full-Stack Software Developer
Builds
Payment platform web applications, ERP integrations, and data consumer tools
Domain
Construction industry payment solutions / Cloud infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, Spring Boot, JavaScript, React, REST APIs, MySQL, AWS Cloud, SaaS application development, distributed systems, software design patterns
Preferred skills
ERP systems, event-driven architecture, payment platforms, Elasticsearch, CI/CD pipelines, Kubernetes
Technologies
Java, MySQL, ElasticSearch, AWS, Spring Boot, React, JavaScript, Kubernetes, Jenkins, GitHub, Docker
Responsibilities
Design, code, test, debug, and document functional components; break complex initiatives into manageable chunks; write unit/integration tests and refactor code; participate in on-call responsibilities and incident resolution; collaborate with Product Managers, DevOps, and SDET; participate in code reviews and technical discussions; advise leaders on technical challenges and best practices.
Seniority
Senior, hands-on IC