Full Stack Java Engineer


VBEST Software Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- API
- Application Development
- C++
- Continuous Integration
- DevOps
- Java
- Microsoft Azure
- Middleware
- Continuous Delivery
- Production Support
- RESTful
- SOAP
- Software Development Methodology
- Spring Framework
- UI
- Sprint
Summary
Title: Full Stack Java Engineer
Location: Remote
Duration: 12+ months
Coding Test
W2 only
Job Description:
Modernization and tech debt reduction efforts focused on middleware services, SOAP-to-REST evolution, Azure modernization, and API development.
Day-to-Day
- Work primarily in 2-week sprint cycles.
- Own development work from design through deployment.
- Collaborate directly with architects, SMEs, and technical leadership to refine requirements.
- Develop, test, deploy, and support solutions.
- Review and remediate security findings.
- Participate in sprint ceremonies and team collaboration.
- Roughly:
o 80% hands-on engineering
o 20% meetings, planning, ceremonies
- Contribute to modernization and tech debt reduction initiatives.
- Support production issues and maintenance related to owned components.
Must-Haves (In Order of Importance)
1. Java
- Deep Java expertise is critical.
- Strong object-oriented development experience.
2. Spring Boot
- Enterprise application development.
- REST API development.
3. DevOps Experience
Must understand:
- CI/CD processes
- Release management
- Containerization
- Software delivery lifecycle
Technologies:
- Docker
- Build/deployment pipelines
4. Security Knowledge
Must understand:
- Secure coding practices
- OWASP principles
- Vulnerability remediation
- Security scanning outputs
Examples:
- SonarQube
- Snyk
- Veracode-type tools
- Pen test findings
5. API Development
Must be comfortable with:
- REST APIs
- SOAP Services
- Service integrations
- Backward compatibility requirements
Important Ancillary Technologies
Cloud / Platform
- Azure
- Azure Container Apps (ACA)
- Azure API Gateway (preferred)
Monitoring / Observability
One or more:
- Grafana
- ELK
- Datadog
- OpenTelemetry
Architecture
- Microservices concepts
- Service mesh understanding
- Envoy (plus)
Development Tools
- GitHub Copilot
- Git
- VS Code
Plusses
Highly Desired
- Combined Java + C++ experience
- Azure API Gateway experience
- Service Mesh experience
- Envoy experience
- Observability tooling experience
- Deep SDLC understanding
Nice to Have
- Technical leadership experience
- Architecture design experience
- Mentoring experience
Ideal Candidate
- Senior engineer with deep Java expertise.
- Has worked across the entire SDLC.
- Understands coding, deployment, monitoring, and security.
- Can drive solutions with minimal hand-holding.
- Challenges assumptions and improves processes.
- Comfortable owning work from design through production support.
Front-End Expectations
Not a true UI-heavy full-stack role.
Basic experience desired with:
- HTML
- CSS
- JavaScript
- Bootstrap
- jQuery
- MVC concepts
No significant need for:
- React
- Angular
Primary focus remains API and middleware services.
- Dice Id: 91120480
- Position Id: 9128243
- Posted 2 hours ago
Company Info
About VBEST Software Inc


