Caterpillar Inc. seeks Lead Spring Boot Software Engineer to oversee four scrum teams, ensure overall code quality and velocity, and implement new features within the eCommerce platform (Parts.cat.com and Shop.cat.com). The role involves addressing complex application and technical problems, supporting QA, and driving application development focused on delivering business-valuable features.
Requirements
- Spring Boot Development
- CI/CD
- Agile development
- Developing and implementing scalable microservices using Spring Boot
- Developing REST API's
- Unit Testing Spring Boot Applications
- Docker
Responsibilities
- Oversee four scrum teams to ensure overall code quality and velocity.
- Perform programming, project management, and development assignments and work on complex aspects of systems work.
- Prepare technical design documents based on business requirements.
- Work on complex application or technical problem identification and resolution, including responding to off-shift and weekend support calls.
- Lead development and unit or integration testing of new features for the scrum team.
- Perform code reviews, performance assessments, and participate in architecture discussions.
- Design, modify, develop, write and implement software programming applications for target system using agile methods.
Other
- Oversee four scrum teams
- Understand business requirements for new features implemented within eCommerce platform (Parts.cat.com and Shop.cat.com) and work with business and business analysts to gather and refine business requirements and recommend changes.
- Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
- Bachelor’s degree or foreign equivalent in Software Engineering, Electrical Engineering, Computer and Systems Engineering or a related field plus 5 years of experience in Spring Boot Development or related occupation.
- Visa Sponsorship is not available for this position.