What are the responsibilities and job description for the Java Full Stack Developer - Hopkins, MN (Prefer Locals) || W2 position at HYR Global Source Inc?
Job Title: Java Full Stack Developer
Location: Hopkins, MN (Prefer Locals)
Job Type: W2
Work Authorization: U.S. Citizens preferred, all valid work authorizations may apply
Requirements
Top 3 Skills:
Location: Hopkins, MN (Prefer Locals)
Job Type: W2
Work Authorization: U.S. Citizens preferred, all valid work authorizations may apply
Requirements
- 8 years of software engineering experience
- Expertise in development using Java, Spring, Spring Boot, Microservices architecture
- UI experience with React/Angular.
- AI experience
- CI/CD and Cloud experience with Azure, AWS, or GCP
- Experience with Load Balancing
Top 3 Skills:
- Java microservices development
- Spring Boot and REST API design
- Cloud, containers, and DevSecOps
- 5 years experience in Java and object‑oriented design
- 5 years microservices development
- 3 years Spring Boot
- Hands‑on experience building RESTful APIs using JSON
- Experience with API development tools: IntelliJ/Eclipse, Postman, Git, Cucumber
- API Gateways and service mesh: Apigee, Istio
- Event streaming and data platforms: Apache Kafka, Cassandra, MongoDB, Oracle, Postgres, DB2, SQL Server
- DevSecOps CI/CD pipelines: CloudBees Jenkins, Rancher
- Containerization and orchestration: Docker, Kubernetes
- Monitoring and observability: Splunk, Datadog
- Security: OAuth2, JWT, mTLS, API security best practices
- Understanding of AI landscape including LLMs, RAG patterns, agents/agentic AI, MCP, and guardrails
- Strong collaboration skills across security, storage, infrastructure, and architecture teams
- Experience providing testing, production support, and post‑production assistance
- Agile experience including daily stand‑ups, sprint planning, and retrospectives
- Proficient with Microsoft Office, Teams, Jira, ServiceNow, GitLab/GitHub
- Additional experience with DB2 schema design, SQL tuning, and database administration tools (BMC, IBM)
- Design, develop, and support large‑scale, complex Java microservices systems
- Build and maintain RESTful microservices using Spring Boot
- Develop and integrate APIs using industry best practices
- Implement event‑driven architectures using Kafka and related streaming technologies
- Collaborate with DevOps and infrastructure teams on CI/CD, automation, and cloud deployments
- Apply security best practices across APIs, services, and data layers
- Monitor applications using observability tools and support incident triage and resolution
- Participate in code reviews and ensure adherence to engineering standards
- Support testing, production releases, and post‑production stabilization
- Collaborate in Agile ceremonies and cross‑functional team activities
- Bachelor’s Degree in:
- Computer Science
- Information Technology
- Or related field