Full-stack Java Architect
Apply NowCompany: Infinite Computer Solutions, Inc
Location: Gambrills, MD 21054
Description:
Job description
Java + Springboot
Responsibilities
Java + Springboot
Responsibilities
- Quickly design and implement scalable and secure APIs with Spring Boot
- Participate in code reviews and ensure high-quality code is delivered on time
- Work with the front-end development team to understand requirements and provide API design
- Develop and maintain API documentation using Swagger or OpenAPI
- Troubleshoot and debug complex issues related to APIs
- Optimize and tune API performance and features.
- Work collaboratively in a team environment.
- 7+ years of strong experience in API development with a focus on Java using Spring Boot framework.
- Experience with Apigee and Sprint Boot is a must.
- Must have experience in developing custom PayPal REST APIs for account management and payments
- Must be able to communicate effectively
- Familiarity with containerization technologies such as Docker and Kubernetes
- Experience with GitHub Actions & CI/CD pipeline.
- Strong knowledge of authentication and authorization protocols such as OAuth2 and OpenID Connect
- Knowledge of basic project management framework and methodology/tools such as Scrum/Jira, SharePoint, Confluence, etc.
- Must have good knowledge on how API is used in front-end development.