Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We are seeking an accomplished Java Full Stack Developer to architect, design, develop, and maintain enterprise-grade web applications and distributed systems that operate at significant scale and across multiple business domains.
Requirements
- Design, build, and continuously refine scalable microservices using Java and the Spring Boot framework.
- Author secure, well-tested, and high-quality production code that adheres to internal coding standards.
- Develop responsive, component-based front-end applications using React, with strong attention to user experience, accessibility, and performance.
- Actively participate in architecture and design discussions, contributing thoughtful trade-off analyses around scalability, resiliency, maintainability, and cost-efficiency.
- Continuously profile and optimize application performance, database queries, JVM tuning parameters, and API throughput.
- Implement and maintain robust state management patterns for complex front-end applications.
- Develop comprehensive automated test suites — unit, integration, contract, and functional — using frameworks such as JUnit, Mockito, Jest, and Cypress.
- Contribute meaningfully to CI/CD pipeline design and deployment automation using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Proactively identify system bottlenecks, technical debt, and architectural weaknesses, and drive concrete remediation efforts through refactoring proposals, technical design documents, and well-scoped engineering initiatives.
- Collaborate effectively within Agile/Scrum delivery teams, participating in sprint planning, daily standups, backlog refinement, demos, and retrospectives.
Benefits
- Competitive base salary commensurate with experience
- Plus benefits