Principal Java Developer
$120k - $170kBright Vision Technologies
Principal Java Developer – Remote
Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.
This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.
Job Title: Principal Java Developer
Location: 100% Remote (United States)
Position Type: Full-time, Direct W2
Salary Range: $120,000–$170,000 Annually
Experience: 6+ years
Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.
Job Summary
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. In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust technical designs, to writing production-quality code, to deploying cloud-native services and supporting them through their full operational lifespan. The successful candidate will bring deep backend expertise in Java and the Spring ecosystem, combined with strong hands-on experience building responsive, component-driven front-end applications using modern JavaScript frameworks. You will work closely with product managers, architects, DevOps engineers, and fellow developers in an Agile environment to deliver high-quality, secure, and performant applications that directly support strategic business outcomes.
Required Qualifications
- 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.
Preferred Qualifications
- Experience designing and operating event-driven architectures using Kafka, RabbitMQ, or equivalent streaming platforms.
- Familiarity with containerization and orchestration using Docker and Kubernetes in production environments.
- Exposure to distributed system design principles such as eventual consistency, CAP trade-offs, idempotency, and saga patterns.
- Experience writing automation tests using modern frameworks and contributing to test-driven and behavior-driven development practices.
Equal Employment Opportunity (EEO) Statement
Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for 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 as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.
BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
#J-18808-Ljbffr$131.3k - $237.35k
Leidos has an exciting opportunity for a Principal Java Developer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...SuggestedFull timeImmediate startFlexible hours$126.1k - $227.95k
...Leidos has a new and exciting opportunity for a Principal Java Developer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software...SuggestedImmediate startFlexible hours$100k - $140k
...Job Description Job Description General Java Developer (Mid‐to‐Front‐End Stack) Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development...SuggestedFull timeFor contractors- ...Java Spark Developer Location: McLean, VA Roles and Responsibilities: Experience in Java 8, Microservices, Spring Boot Strong exp on Apache Spark Thorough understanding Spark framework, Performance Tuning etc. Excellent knowledge and hands-on experience...Suggested
- Vacancy: Java Developer Responsible for programming Java-based internet applications. May 15, 2023US Citizenship is required per government client. All candidates must be able to undergo a Federal background investigation. Job Summary: Responsible for programming Java...Suggested
- ...Hiring: Java Developer Location: Tysons Corner, VA Duration: 5+ Months Visa sponsorship is not available. Candidates who do not require visa sponsorship are encouraged to apply. Interested candidates, please share your updated resume and availability....Contract work
- ...based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy application. Comply with the department /EA application standards and general industry based Java/JEE based application development principles, theories, concepts,...
- ...advanced degree preferred; significant relevant work experience will be considered.· Solid knowledge and 3 years expertise in IBM ODM, Java, J2EE (WebSphere Application Server), Web Services, XML, DB (Oracle or other), Unix/Linux.· At least 5 years of technical expertise...Work experience placement
- ...long-term partnerships with Fortune 500 and government clients seeking world-class professional resources.Job Description12 years of Java EE development and hands-on troubleshooting & deployment experience with at least 10 yrs in UNIX environment.• 5 years of recent...
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...solutions based on J2EE technologies including servlets, Java Server Pages (JSP), JDBC, and JNDI.• 2-3 years of experience...WorldwideFlexible hours
- ...motivated candidate to join our talented Team.Job Title: App Dev - Java - Lead Job Location: Mclean, VAJob Description:Top Skills: Java... ...for AWS, PostgreSQL and DynamoDB database experience.A Java Developer - NodeJs, Python, designs, develops, tests, installs, and...
- ...middleware technologies (WebLogic, Web Methods, Apache, Tomcat, MQ, IIS, etc.) in UNIX and/or Windows environmentBasic hands-on knowledge of Java, JEE, JSF, JPA, JSP, Web Services, HTML, XML, JDBC, SQL, OOA and OOD conceptsBachelor's degree in Engineering, Computer Science,...Work experience placementShift work
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...development and business keenness.Job DescriptionPosition: Java Developer Location: McLean, VADuration: Fulltime/PermJob...Full timeWorldwideFlexible hours
- ...availability, maintainability, flexibility Experience and Skills• Java, XSLT, JAXB, PLSQL• Angular JS or UNIX Scripting preferred (if... ...Prior agile experience Interview Process: 1-2 Skype sessions, developers will quiz candidates on technical skills Additional Information...Contract workH1b
- ...Akkodis is seeking a Sr Java Developer for a Contract job with a client in Richmond/McLean VA/Chicago IL/Plano TX Ideally looking for applicants with a solid background in the financial services industry . Location: Richmond VA/Mclean VA/Chicago IL /Plano TX -...Contract workTemporary workLocal areaVisa sponsorship
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Java Full Stack Developer. Location: McLean, VA. About the ProjectWe are seeking a skilled Java Full Stack Developer to join our team for a long...For contractors
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and send me your consultant updated profile ASAP.Position: Java Developer Location: Mclean VA (Local or Nearby)Duration:...Contract workLocal areaImmediate startWorldwide
- ...Senior Java Developer Location: Mclean, VA Duration: 3-4 months Description ICM BTO enterprise models technology needs a senior full stack Java developer to support growing business needs for model analytics for the company's mortgage portfolio. The full...Flexible hours
- ...Recruiter @ Smart IT Frame | North America Location: McLean, VA | Reston, VA – Onsite Type: Full Time Mandatory Skills: Java, Spring Boot, Microservices, AWS Job Description: ~12+ years of Core Java development experience, familiar with Java 8 or higher...Full time
- ...Senior Java Developer McLean, VA June 16, 2026 Only accepting local candidates immediately local to the Washington, DC area. We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate...Local areaImmediate start
- ...NO OPT's or EAD's OPEN TO SPONSORSHIP Required Skills 12+ years of solid hands-on experience using React/Angular, Core Java, Spring Boot, Microservice architecture, Hazlecast(Distributed Cache) • Hands on strong experience in P ython is required. • AI...
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...me your consultant updated profile ASAP.Job Title: Developer - JAVA/J2EE Location: McLean, VA (Locals or Nearby)Duration 6 mos. +...Local areaImmediate startWorldwide
$90k - $100k
A leading IT services firm based in Virginia is seeking a full-time developer proficient in Groovy and Java. Responsibilities include developing and maintaining applications, writing efficient scripts, and integrating with REST/SOAP APIs. The ideal candidate should have...Full time- ...consultants leverage innovative capabilities and deep domain expertise to develop short and long-term strategies aligned with your enterprise... ...5+ years of hands on AWS development experience using Python, Java, Node.js, lambda service and scripting. 5+ years of work...Full timeTemporary workWork experience placement
$100k - $145k
...Summary Dev Technology Group is seeking a Senior Application Developer to support an Operations and Maintenance program that delivers... ...years of relevant experience in an Enterprise ITenvironment Java web applications and associated frameworks Spring Framework...Contract workFor contractorsWork at officeRemote workWork visaFlexible hours3 days per week- ...driving force that makes one smile and innovate, create, and make a difference every day. What would you do? Job Title: Java Full Stack Developer Location: McLean, VA Job Type: Full-Time Onsite/Hybrid : 5 Days Onsite Experience: 6 years and above Job...Full timeWorldwide
- ...Job Description Hiring: Java Developer \n Location: Tysons Corner, VA \n Duration: 5+ Months \n \n Visa sponsorship is not available. Candidates who do not require visa sponsorship are encouraged to apply. \n Interested candidates, please share your updated...Contract work
- ...Job Description Job Description Senior Java Developer Location: Remote (Local to DMV area) Why CMCI? CMCI provides management consulting and IT services that empower enterprises to achieve their business goals in today's highly competitive market. Our...Local areaRemote work
- ...Job Title: Java API Developer - 100% remote Location: Remote Type: Contract Compensation: Negotiable Work Model: Remote – offsite... ...pipelines for microservices development Implement secure principals and tokens for authentication and authorization Maintain...Contract workTemporary workLocal areaRemote work
- ...Please only apply if you can come on-site for an in-person interview. Java, J2EE (critical), Spring Boot Angular (primary), some React AWS & EKS (developer-level knowledge) Java migration to 17/21 underway Job Description Client is seeking a highly...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Java Developer. Be the first to apply!
- chief engineer Vienna, VA
- principal developer Vienna, VA
- general engineer Vienna, VA
- engineering director Vienna, VA
- hotel chief engineer Vienna, VA
- principal engineer Vienna, VA
- data center chief engineer Vienna, VA
- java developer remote part time Vienna, VA
- entry level java developer remote Vienna, VA
- senior principal cloud computing engineer Vienna, VA





