Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bright Vision Technologies

Java Full Stack Developer

Bright Vision Technologies

Java Full Stack Developer at Bright Vision Technologies leveraging cutting-edge technologies to automate and optimize business operations. Collaborating in an Agile environment to deliver high-quality applications.

Posted 5/17/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaMicroservicesMySQLOraclePostgresReactSpringSpring BootSpringBootSQLVue.js

About the role

Key responsibilities & impact
  • Architect, design, develop, and maintain enterprise-grade web applications and distributed systems
  • Responsible for the end-to-end engineering lifecycle
  • Write production-quality code
  • Deploy cloud-native services and support them through their operational lifespan
  • Design, build, and continuously refine scalable microservices using Java and the Spring Boot framework
  • Author secure, well-tested, and high-quality production code
  • Develop responsive, component-based front-end applications using React
  • Design and implement RESTful APIs and event-driven integrations
  • Actively participate in architecture and design discussions
  • Continuously profile and optimize application performance
  • Implement and maintain robust state management patterns for complex front-end applications
  • Develop comprehensive automated test suites
  • Contribute meaningfully to CI/CD pipeline design and deployment automation
  • Proactively identify system bottlenecks and drive remediation efforts
  • Collaborate effectively within Agile/Scrum delivery teams
  • Maintain clear, current, and comprehensive technical documentation

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline
  • Five or more years of professional software development experience building production-grade enterprise applications
  • Strong, demonstrable understanding of data structures, algorithms, computational complexity, and end-to-end system design principles
  • Advanced working knowledge of Java (versions 11 and 17), the Spring Boot framework, and the design of clean, idiomatic RESTful APIs
  • Hands-on, production-level experience designing and operating microservices architectures, including service decomposition, inter-service communication, and observability patterns
  • Proven experience developing front-end applications using React, with working familiarity in Angular or Vue considered a strong plus
  • Strong SQL skills and meaningful experience working with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server, including query tuning and schema design
  • Solid experience with CI/CD tooling and Git-based version control workflows, including branching strategies, code review practices, and release management
  • Hands-on experience deploying applications to at least one major cloud platform (AWS, Azure, or GCP), including familiarity with managed services, networking, and identity primitives
  • Strong debugging, troubleshooting, and root-cause analysis skills, with the discipline to investigate problems methodically and document findings clearly.

Benefits

Comp & perks
  • Comprehensive benefits
  • Competitive compensation packages
  • Supportive work-life balance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootReactRESTful APIsmicroservicesSQLPostgreSQLMySQLCI/CDcloud-native services
Soft Skills
collaborationproblem-solvingcommunicationdocumentationtroubleshootingdebuggingroot-cause analysisagile methodologydesign discussionsperformance optimization
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in a related technical discipline