
Senior Fullstack Software Engineer – Business Applications
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Missouri • Texas • United States
Visit company websiteExplore more
Job Level
About the role
- Lead the design, development, and maintenance of full stack solutions using Spring Boot framework
- Translate business requirements into effective, scalable, and bug-free technical solutions
- Participate in sprint planning, refine stories, and provide accurate estimations for development timeline
- Deliver clean, maintainable code aligned with best practices and modern design patterns
- Develop and execute unit test cases with high coverage
- Mentor and coach Junior engineers, conduct code and design reviews
- Troubleshoot complex issues, perform root cause analysis, and implement long-term fixes
- Support CI/CD workflows and ensure continuous improvement in build and release process
- Model and foster GM’s core values and behaviors
Requirements
- 5+ years of professional experience in software development with a focus on Java/Spring boot framework
- Minimum 3+ years of experience in leading the software engineering team
- Proven expertise in deploying modern design patterns and building scalable, reusable code
- Demonstrated track record of improving development efficiency and delivering successful projects
- Ability to navigate ambiguity and drive timely decision-making
- Strong proficiency in Angular for front-end development
- Experience in building and scaling backend services across hybrid environments (on prem and cloud)
- Hands-on experience in developing and deploying applications to cloud
- Hands-on experience with RESTful API design and development
- Experience with relational databases such as PostgreSQL and SQL Server, including stored procedures
- Proficiency in version control systems (Git) and CI/CD pipelines
- Experience with Agile methodologies and tools such as Jira and Confluence
- Excellent problem-solving skills, with an ability to work on complex, distributed systems
- Excellent communication skills, both written and verbal.
Benefits
- Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources .
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootAngularRESTful APIPostgreSQLSQL ServerCI/CDAgile methodologiesunit testingdesign patterns
Soft skills
leadershipmentoringproblem-solvingcommunicationdecision-makingcollaborationadaptabilitycoachingroot cause analysisefficiency improvement