Golang & Java Developer

ascending

📍 Remote🌐 Remote🕐 1mo ago🔗 himalayas

Job Description

### Senior Software / Cloud Engineer **Location:** Remote (Within the US) **Employment Type:** Long-term Contract ### Role Summary We are seeking a highly skilled **Senior Software / Cloud Engineer** to lead the migration of legacy systems and the modernization of mission-critical APIs. This role is essential in ensuring our infrastructure aligns with **IT General Controls (ITGC)** standards. You will focus on building audit-ready, future-proof data pipelines and modernizing our commissions API into a tokenized, reportable structure that supports seamless integration with new enterprise solutions. ### Key Responsibilities #### Migration & Modernization * **System Integration:** Lead the migration of legacy systems to integrate directly with new enterprise solutions, ensuring minimal downtime and data integrity. * **API Modernization:** Design and deliver a modernized commissions API, implementing a tokenized and reportable structure that meets strict ITGC standards. * **Audit Readiness:** Ensure all data transfers and API designs are secure and accurately documented to support internal and external audit requirements. #### Architecture & Development * **Hands-on Engineering:** Provide expert-level coding support for both new and existing systems, primarily using Java and Spring Boot. * **Architecture Design:** Contribute to high-level architectural discussions, offering insights on scalability, security, and cloud-native best practices. * **Data Pipelines:** Build and maintain resilient data pipelines to facilitate accurate data transfer across cross-functional platforms. #### Collaboration & Stakeholder Management * **Cross-functional Coordination:** Work closely with internal teams to support their transition to new solutions and ensure data requirements are met across the organization. * **Technical Leadership:** Act as a subject matter expert in collaborative environments involving multiple stakeholders and diverse technical teams. ### Required Technical Skills * **Core Development:** 7–10 years of overall software development experience with a mastery of **Java**. * **Frameworks:** Extensive experience building and integrating **RESTful APIs** using **Spring Boot**. * **Backend Polyglot:** Proficiency with **Golang** for backend service development. * **AWS Cloud Stack:** Hands-on experience with AWS technologies, specifically: * **ECS / Fargate** for container orchestration. * **CloudFormation** for Infrastructure as Code (IaC). * **SQS & Lambda** for serverless and event-driven architectures. * **Containerization:** Strong familiarity with Docker and related containerization tools. * **Compliance Knowledge:** Understanding of ITGC (IT General Controls) and how to build systems that are "audit-ready." _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status._ Originally posted on [Himalayas](https://himalayas.app)
Golang & Java Developer at ascending | MergeJobs