S

Principal Java Developer

sundayy • United State
Remote
Apply
AI Summary

Join Bright Vision Technologies as a Principal Java Developer to design, develop, and maintain scalable web applications and distributed systems. This role requires expertise in Java, Spring Boot, and front-end development with React, Angular, or Vue. The ideal candidate will have a strong understanding of relational databases, CI/CD pipelines, and cloud platforms.

Key Highlights
Design and develop scalable microservices using Java and Spring Boot
Develop responsive front-end applications with a focus on user experience
Participate in architecture and design discussions to ensure scalability and maintainability
Key Responsibilities
Design, develop, and optimize scalable microservices using Java and Spring Boot
Write secure, high-quality production code following internal standards and security best practices
Develop responsive, component-based front-end applications with a focus on user experience, accessibility, and cross-browser compatibility
Technical Skills Required
Java Spring Boot JavaScript
Benefits & Perks
Competitive salary ranging from $100,000 to $150,000 annually
Fully remote work environment
Comprehensive health, dental, and vision insurance plans

Job Description


About The Company

Bright Vision Technologies is a leading technology consulting and software development firm dedicated to delivering innovative cloud, artificial intelligence, data, and enterprise solutions across the United States. With a focus on leveraging cutting-edge technologies, Bright Vision Technologies helps organizations optimize their operations, enhance customer experiences, and achieve strategic objectives. The company prides itself on fostering a collaborative and dynamic work environment, emphasizing continuous learning and professional growth. As an established and respected organization in the tech industry, Bright Vision Technologies offers a robust platform for talented professionals to advance their careers while contributing to impactful projects that drive digital transformation.

About The Role

We are seeking a highly skilled Principal Java Developer to join our remote team. In this role, you will be responsible for designing, developing, and maintaining scalable, enterprise-grade web applications and distributed systems that operate at significant scale across multiple business domains. You will lead end-to-end engineering efforts, translating complex business requirements into robust technical solutions, and ensuring the delivery of high-quality, secure, and performant software products. The ideal candidate will possess deep expertise in Java and the Spring ecosystem, along with strong front-end development skills using modern JavaScript frameworks such as React, Angular, or Vue. This position offers an excellent opportunity to work on innovative projects in a collaborative environment, with significant potential for career growth and leadership development.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • Minimum of 6 years of professional experience in software development
  • Extensive knowledge of Java (versions 11 and 17) and the Spring Boot framework
  • Proven experience designing and operating microservices architectures
  • Strong front-end development experience with React, Angular, or Vue
  • Solid understanding of relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server
  • Hands-on experience with CI/CD pipelines and Git-based version control systems
  • Experience deploying applications on major cloud platforms such as AWS, Azure, or GCP
  • Excellent debugging, troubleshooting, and root cause analysis skills
  • Strong understanding of data structures, algorithms, and system design principles

Responsibilities

  • Design, develop, and optimize scalable microservices using Java and Spring Boot, ensuring they are independently deployable and aligned with enterprise architecture standards
  • Write secure, high-quality production code following internal standards and security best practices, including input validation, authentication, and encryption
  • Develop responsive, component-based front-end applications with a focus on user experience, accessibility, and cross-browser compatibility
  • Design and implement RESTful APIs and event-driven integrations to connect distributed backend systems, defining clear contracts and error-handling protocols
  • Participate in architecture and design discussions, providing insights on scalability, resiliency, maintainability, and cost-efficiency
  • Continuously monitor and optimize application performance, database queries, JVM tuning, and API throughput
  • Implement and maintain state management patterns for complex front-end applications to ensure predictable data flow and ease of debugging
  • Develop comprehensive automated test suites covering unit, integration, and functional testing to ensure software quality and reliability
  • Contribute to CI/CD pipeline automation, enabling fast and safe deployment processes across multiple environments
  • Identify system bottlenecks, technical debt, and architectural weaknesses, driving remediation efforts through refactoring and technical design improvements
  • Collaborate within Agile/Scrum teams, participating in sprint planning, daily standups, retrospectives, and demos to ensure timely delivery of high-value features
  • Maintain detailed technical documentation including architecture diagrams, API specifications, deployment guides, and runbooks for ongoing support and knowledge sharing

Benefits

  • Competitive salary ranging from $100,000 to $150,000 annually
  • Fully remote work environment, allowing flexibility and work-life balance
  • Opportunity to work with cutting-edge technologies and innovative projects
  • Professional development and career growth potential within a respected organization
  • Comprehensive health, dental, and vision insurance plans
  • Paid time off and holidays to support personal and family needs
  • Supportive team environment fostering collaboration and continuous learning

Equal Opportunity

Bright Vision Technologies (BV Teck) is committed to providing equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status under applicable federal, state, or local laws. We prohibit discrimination and harassment of any kind and ensure that all employment decisions are made based on merit and business needs. Our commitment extends to fostering an inclusive workplace where diversity is valued, and every individual can thrive and contribute meaningfully to our mission.

Similar Jobs

Explore other opportunities that match your interests

Reinforcement Learning Engineer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State

Autonomous Learning Engineer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

sundayy

United State

Subscribe our newsletter

New Things Will Always Update Regularly