GM is looking to solve the problem of compliance with U.S. government regulations by designing, developing, and maintaining end-to-end applications that support regulatory reporting.
Requirements
- Strong expertise in Java for back-end development and proficiency with modern front-end frameworks
- 3+ years of experience building front-end applications using Angular or React
- 3+ years of experience designing and implementing RESTful APIs with Java and frameworks such as Spring Boot or Quarkus
- Deep understanding of REST architecture, microservices design principles, and API security best practices
- Solid knowledge of SQL and experience working with relational databases (e.g., PostgreSQL, Oracle)
- Familiarity with version control systems (Git) and CI/CD pipeline implementation
- Proficient in Azure Cloud services and infrastructure management
Responsibilities
- Design and implement responsive front-end web applications using modern frameworks such as Angular or React.
- Develop and maintain RESTful APIs leveraging Java with Spring Boot or Quarkus.
- Produce clean, maintainable, and well-documented code while mentoring team members on best practices.
- Conduct thorough code reviews and perform unit and integration testing to ensure quality.
- Diagnose, troubleshoot, and resolve issues in applications and data pipelines.
- Optimize systems for scalability, security, and high performance.
- Automate unit and end-to-end testing to enhance software quality and maintainability.
Other
- Bachelor's degree in Computer Science or related field, or equivalent professional experience
- 5+ years of hands-on software development experience
- Proven ability to lead development initiatives, overseeing planning and execution of deliverables within collaborative team environments
- Independent, self-driven, and quick to learn, with strong problem-solving skills to address challenges efficiently and thoroughly
- GM does not provide immigration-related sponsorship for this role.