BridgeView is a talent and technology consulting company that helps business leaders build exceptional technology teams. They are seeking a Full Stack Engineer to support a large-scale code conversion initiative, focusing on designing, building, and modernizing full-stack applications.
Responsibilities:
- Design, develop, and maintain robust, scalable APIs using Java and Spring Boot
- Build and enhance dynamic front-end applications using React
- Implement RESTful services aligned with evolving business requirements
- Translate business and technical requirements into intuitive UI components
- Modernize and refactor legacy code across both backend and front-end layers
- Write clean, maintainable, and efficient code following industry best practices
- Develop comprehensive unit tests (JUnit for backend) and support front-end testing best practices
- Collaborate with cross-functional teams including engineering, product, and QA
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
Requirements:
- 7+ years of professional software development experience with strong Java and Spring Boot expertise
- 3+ years of hands-on React development experience in production environments
- Strong understanding of RESTful architecture and API best practices
- Experience building and integrating front-end applications with backend microservices
- Proficiency in JavaScript (ES6+), React hooks, and modern front-end development patterns
- Experience with microservices architecture and deployment
- Strong knowledge of core Java concepts including multithreading, concurrency, and memory management
- Experience with Swagger or OpenAPI documentation tools
- Hands-on experience with Jenkins pipelines and CI/CD processes
- Proficiency with Git version control
- Exposure to AWS cloud services
- Experience with SQL and NoSQL databases
- Experience supporting or maintaining applications built on older Java versions (through version 8)
- Familiarity with generative AI tools or prompt engineering concepts