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

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.

Java Full Stack Developer
Bright Vision TechnologiesJava 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.
Tech Stack
Tools & technologiesAngularAWSAzureCloudDistributed 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 resumeApplicant 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