Jobs · Information Technology

Java Developer - Remote

Sundayy · United States · 1 wk ago
RemoteRemoteInformation Technology$100k–$150k/yrFull-time

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

Similar jobs

Java Developer - Remote

YO IT ConsultingWashington, United States· 3 wk ago
RemoteEngineeringapply on yohrconsultancy.hiresome.ai

Java Developer - Remote

YO IT ConsultingSeattle, WA· 3 wk ago
RemoteInformation Technologyapply on yohrconsultancy.hiresome.ai

Java Developer - Remote

YO IT ConsultingAtlanta, GA· 3 wk ago
RemoteInformation Technologyapply on yohrconsultancy.hiresome.ai