Software Engineer
Current· Design, build, and test REST APIs· Develop new features, fix bugs, and patch vulnerabilities· Conduct pull request reviews· Troubleshoot and configure CI/CD pipelines· Program SQL databases using Hibernate· Manage dependencies and build automation with Maven· Document APIs using Swagger· Resolve customer support cases and troubleshoot issues· Collaborate with Product Managers and Designers· Plan and lead the development of small features· Perform unit testing with JUnit· Perform integration testing using Surefire