Software Engineer
Skills Required:
- 4+ years of development experience (Purchasing/Automotive industry experience a plus) preferably utilizing Java, Spring, Angular, React, Web Services, etc.
- 3 years of experience designing and building technical solutions using Java technologies such as Spring, Spring Boot, Web Services, Microservice Architecture etc.
- Comprehensive understanding of relational database (Microsoft SQL Server), PostgreSQL, NoSQL database and flat file processing concepts
- Strong knowledge in design patterns and principles, experience in developing web services, REST APIs, and related architectures
- Exposure to automated testing concepts, tools, and frameworks
- Excellent communications skills - ability to engage in deep technical discussions with customers and peers and become a trusted technical advisor
Experience Preferred:
Experience in cloud services engineering, including Pivotal Cloud Foundry (GCP – J-Frog, GitHub, Spring, Angular), RESTful services, CI/CD pipeline (Tekton or similar).
Experience with Swagger, logging/tracing, Conformance, Dynatrace, Spring security, and SonarQube
Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud
Experience in application testing, release management, and support activities.
- Experience with various Software Development Life Cycle methods such as Agile