Principal Java Developer
$120k - $170kBright Vision Technologies
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.
- 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.
Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on brightvisiontechnologies.applytojob.com or contact us at Show phone number . Learn more about Bright Vision Technologies at
Bright Vision Technologies is an Equal Opportunity Employer.
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.
- ...applications in a federal government personnel security product. Act as a developer on Web enabled J2EE type applications, coding, debugging, and... ...Top Secret clearance (based on SSBI investigation) Entry-level JAVA developer with 1-2 years experience Experience with Java (J2SE...SuggestedContract workFor contractorsWork at officeImmediate start
- DescriptionWe are currently seeking a motivated, career and customer-oriented Java Developer to begin an exciting and challenging career with our large Enterprise Application Support Program to support one of our project delivery teams. This position is hybrid and will...SuggestedRemote work2 days per week1 day per week
- DescriptionSAIC is currently seeking a motivated, career and customer oriented, and hands on Java Backend Developer with cloud experience to join our team to begin an exciting and challenging career.Job ResponsibilitiesWorking closely with the tech lead and senior developers...Suggested
- ...quality assurance procedure for software. Oversees testing and develops fixes. May require a bachelor's degree in a related area and at... ...years of experience in developing, deploying and administering Java applications using JAVA, J2EE3 - 6 years of experience in Java/J...SuggestedImmediate start
- DescriptionSAIC is currently seeking a motivated, career and customer oriented Java Backend Developer Senior to join our team to begin an exciting and challenging career. Hybrid Schedule: 1 -2 days a week onsite in Ashburn, VA Job ResponsibilitiesDesign and implement Micro...Suggested2 days per week1 day per week
$171.7k - $232.3k
Senior Java Software Engineer - Developer (Virtual)Company:The Boeing CompanyThe Boeing Company is looking for a Senior Java Software Engineer - Developer(Virtual) to join the Advanced Ground Architecture team.This position will focus on supporting the Boeing Defense,...Permanent employmentFull timeWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Lead Java Software Engineer - DeveloperCompany:The Boeing CompanyThe Boeing Company is looking for a Lead Software Engineer - Developer to join the Advanced Ground Architecture team located in Herndon, Virginia, Colorado Springs, Colorado, Seal Beach, California and El...Permanent employmentFull timeWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift work
- .../SCI WITH FULL SCOPE POLY REQUIRED*** Job Description Responsibilities Our client is seeking an experienced, Senior Full Stack Java Developer to support a customer on a long term program. The Full Stack Developer is a key member of the development organization. The Full...
- ...strong influencing and negotiating skills and be able to advance the firm’s roadmap programs. Qualifications Strong experience in Java 8, Spring Boot, Microservices, Kafka, Hibernate or JPA and REST API. Proven experience in overseeing the direction, development, and...Local area
$104k - $166k
ResponsibilitiesPeraton is seeking a Software Developer in Herndon, VA or Aurora, CO to support Intelligence Community and DoD customers... ...this world-class SDA I&W system. What you'll do: Provide TS/SCI Java software sustainment and maintenance support for existing...Contract workShift work- ...Services team, with a focus on Resiliency work supporting the NGA customer mission. The selected candidate will develop and integrate software across a Java and Kubernetes environment, troubleshoot COTS/FOSS solutions, and complete a customer crossover and briefing before...Full timeFlexible hours
- ...integration, automation, and performance measurement between software developers and IT professionals. Above all, the program prioritizes... ...skills/experience: Basic Qualifications: Experience in Java development Proficiency in troubleshooting across multiple operating...Full timeContract workFlexible hours
- Company DescriptionMaganti IT Resources LLCJob DescriptionTitle: Java J2EE Web Services EngineerLocation: Reston, VA Type: PermanentJob description:The Java Engineer will work with teams to help deliver identity assurance solutions. The Engineer must have extensive experience...Permanent employment
$150.45k - $225.68k
...looking at data to inform an approach or decision. Creativity: Develop new and unique ways to improve operations of the organization and... ...distributed applications using object-oriented languages such as C++, Java, Rust, or Go. Experience in deploying and operating applications...Full timeRemote workNight shiftWeekend work- ...identifying optimal architectural solution options Participate in developing integration strategies based on validation of proof of concept... ...in Full-stack software engineering with proficiency in Java and Angular. Experience building and scaling applications on AWS...Full timeTemporary workRelocation
$146.67k - $249.33k
...paced, challenging, and career rewarding experience to recruit and develop provide top talent and solutions on one of the most complex and... ...Developing integration interface across PowerShell, JAVA, .NET, C++, python and similar platforms Pay Information...Full timeLocal area$200k - $250k
...Fibertek plans to hire multiple engineers for this position to lead programs across a rapidly growing portfolio, including fast-paced developments of spaceflight technologies and instruments. Program opportunities include:Space LADAR: 2-year development and delivery of...Immediate startFlexible hours- ...b(a)(3).Please review the job details below.Maxar is hiring a Principal/Chief Engineer for a High Performance Computing (HPC) environment... ...and overall delivery of HPC and private cloud solutions developed for multiple customer program offices.As the Chief Engineer for...Full timeTemporary work
- Job Title: Java Full stack DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence... ...with career development. Job DescriptionJava Full Stack Developer with AngularInterview Type: VirtualLocations: Reston, VAMust Have...Visa sponsorshipWork visa
- ...multiple disciplines and departments.Collaborates with technical staff, program managers and/or Division/Group executive management to develop and implement current, annual and long-term technical, schedule, quality, business and financial objectives for the unit(s).May...Contract workPart timeRemote workWorldwideRelocation package
$96.9k - $247.9k
...TeamHere at BTI360, we’ve built a culture that’s passionate about developing software engineers. Software doesn't build itself. People do.... ...Business Journal. We’re looking for multiple Backend Java Engineers to join our growing team, and we have opportunities available...Full timeImmediate start- ...clearance. *** North Point Technology is looking to hire a Software Developer to join the team building the GEOINT Visualization Services (... ..., Kubernetes, and CI/CD pipelines Back-end API development (Java / Python) PostgreSQL, AWS, and Red Hat Linux Git / open-...Full timeRemote workFlexible hours
- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...in Application servers and database systems Experience in Java Full Stack development Experience in Python (for development/scripting...Full timeTemporary workRelocation
- ...experienced and driven Mid-level Software (SW) Engineer to join our dynamic team. The ideal candidate will have extensive experience in Java software development. As part of a development team, you will use provided development environments and best practices to support,...Full time
$175k - $228k
...applications, a problem TrustPoint intends to solve. TrustPoint is developing a fully commercial next-generation GPS service to provide... ...To Have: 12+ years of systems engineering experience at the principal, lead, or chief-engineer level, with responsibility spanning...Full time- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...integration.Required Skill and Experience Experience in Java Backend with proficiency in Java, springboot and microservices....Full timeTemporary workRelocation
- ...Job Description Job Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java. Senior Java Developer responsibilities...Work experience placement
- ...week) (Only local) Job Type Contract Experience 12+ years required Job Function Information Technology Industries IT Services and IT Consulting Technical Skills Java Spring Boot Microservices Angular AWS GHCP (GitHub Copilot) #J-18808-Ljbffr Nityo InfotechContract workLocal area
$87.1k - $157.45k
Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting... ...where approximately 50% of your time will be spent designing, developing, testing, and maintaining production software, while the remaining...Full timeContract workRemote work$99k - $206k
...intelligence community, defense, civil, and commercial markets.Principal Cyber EngineerNightwing provides technically advanced full-... ...our end users in their spaces. Applicants will join a team of developers building high impact native applications for mobile devices, with...Full timeRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Java Developer. Be the first to apply!
- chief engineer Sterling, VA
- engineering director Sterling, VA
- hotel chief engineer Sterling, VA
- principal developer Sterling, VA
- principal engineer Sterling, VA
- data center chief engineer Sterling, VA
- general engineer Sterling, VA
- java developer remote part time Sterling, VA
- principal Sterling, VA
- senior principal cloud computing engineer Sterling, VA


