onsite
Java Programmer - Intellibee Inc
Software Engineer
Java developer focused on building scalable microservices with Spring Boot, containerizing with Docker, orchestrating on Kubernetes, and migrating legacy apps to AWS while ensuring secure, high‑performance RESTful APIs using OAuth2 and JWT.
About the role
Key Responsibilities
- Design, develop, and implement end‑to‑end full‑stack application systems across the software development lifecycle.
- Maintain and upgrade deployed software, ensuring reliability and performance.
- Lead the migration of existing applications to AWS, adopting cloud‑native practices.
- Build and deploy scalable microservices using Spring Boot, Docker, and Kubernetes/OpenShift.
- Develop and maintain secure RESTful APIs, implementing OAuth2 and JWT for authentication and authorization.
- Collaborate with cross‑functional teams to define architecture, coding standards, and best practices.
Requirements
- Proven experience with Java and Spring Boot in a production environment.
- Strong knowledge of containerization (Docker) and orchestration (Kubernetes, OpenShift).
- Hands‑on experience migrating applications to AWS and working with cloud services.
- Solid understanding of RESTful API design, OAuth2, and JWT security mechanisms.
- Excellent problem‑solving skills and ability to work collaboratively in an agile team.
Skills
javaawsdockerkubernetes