Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Engineer (Java)

$100k - $150k
Full-time

Bright Vision Technologies

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: Senior Full Stack Software Engineer (Java)
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $100,000–$150,000 Annually
Experience Required: 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 Senior Full Stack Software Engineer (Java) 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. 

Required Qualifications
  • 6+ 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.
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.
How to Apply
Interested, please apply or send your resume to View email address on us.fitly.work or contact us at View phone number on us.fitly.work. 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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer (Java) in Apex, NC vacancy
  • A leading software company in the United States is seeking a Senior Software Engineer - Full Stack to rapidly develop applications and drive feature innovation. The ideal candidate...  ...development, particularly with JavaScript, Java, and React. This role requires excellent... 
    Senior
    Remote work

    Veeva Systems

    Raleigh, NC
    2 days ago
  • A leading tech company is seeking a Full Stack Developer based in Raleigh, NC. The ideal candidate will have a minimum of 8 years of experience...  ...in designing and implementing web applications. Expertise in Java and open-source technologies is essential, as well as a strong... 
    Senior
    Long term contract
    Remote work

    Rapinno Tech

    Raleigh, NC
    3 days ago
  • $110k - $130k

     ...130k A growing SaaS company in Raleigh, NC is hiring a Senior Developer with full stack Java experience to their development team. This is a hybrid...  ...offer relocation. This company creates specific workflow software products and is hiring a Senior Developer to build out... 
    Senior
    Full time
    Local area
    Relocation

    Motion Recruitment

    Raleigh, NC
    3 days ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part... 
    Senior

    Samprasoft

    Cary, NC
    4 days ago
  • $95.55k - $195.25k

     ...role ends on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web...  ...Collaborate with US colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable code using .... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Shift work
    2 days per week
    3 days per week

    Deloitte

    Raleigh, NC
    3 days ago
  • $125k - $150k

     ...Responsibilities Senior Full Stack Java Developer Location: Raleigh, NC Type: Full-time...  ...stakeholders, UX designers, and fellow engineers in a dynamic Agile environment. The ideal...  ...will play a key role throughout the software development lifecycle, from ideation... 
    Senior
    Full time

    eClercx

    Raleigh, NC
    4 days ago
  • Sr Software Developer - Hybrid, Cary, North CarolinaWe’re a leader...  ...degree in computer science, engineering, or a related quantitative field...  ...software projects.Strong Java programming experience.Experience...  ...childcare benefits for all full-time employees.You are welcome... 
    Senior
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    2 days ago
  •  ...to deliver quality solutions across all phases and layers of the software lifecycle. Job Accountability/Responsibilities:...  ...issues effectively. ~ Ability to mentor others. ~7 years of Java/J2EE Web Development Experience. ~ Comfortable with front-end... 
    Senior

    Denken Solutions, Inc.

    Cary, NC
    5 days ago
  •  ...An established industry player is seeking a skilled Full Stack .Net Developer with extensive experience in .NET and ReactJS. This role involves designing and developing enterprise web applications, focusing on both front-end and back-end technologies. You will be responsible... 
    Senior

    TechDigital Group

    Cary, NC
    4 days ago
  •  ...Senior Java Developer Client is looking for a self-motivated Senior Java Developer to join an established team supporting a core system...  ...ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as... 
    Senior
    Work experience placement

    CGI

    Cary, NC
    4 days ago
  •  ...talents in both of tech-stack area as well as in...  ...5/24 joint global Software development environment...  ...and other vendor Engineers. Team Challenges...  ...Work with full stack components (Java, Oracle) once there'...  ...Seniority Senior... 
    Senior
    Temporary work

    Luxoft

    Cary, NC
    a month ago
  • $123.5k - $164.7k

     ...Carolina Working Schedule Full-Time Work Arrangement...  ...with product, business, and engineering teamsManage and mentor distributed...  ...etc.).Oversee IT aspects of software development life cycle using...  ...development experience with JAVA, Typescript / JavaScript, and... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    2 days ago
  •  ...Software Engineer A Software Engineer will develop, maintain and support new or existing software...  ...team. Skills: Core: Java – 6+ years Spring & Spring boot – 3+...  ...Science or equivalent field desired Full life cycle projects, agile preferred... 
    Senior
    Work at office

    Samprasoft

    Cary, NC
    4 days ago
  •  ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions...  ...integration.Required Skill and Experience Experience in Java Full Stack development Experience and good knowledge of technologies like... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    6 hours ago
  •  ...NTT DATA Services currently seeks a Sr. Java / J2EE Full Stack Developer to join our team in Raleigh,...  ...Duties and Responsibilities:Strong software development skills using multi-threaded...  ...small and large groups, with peers, and senior managementAbility to communicate... 
    Senior
    For contractors

    NTT DATA

    Raleigh, NC
    2 days ago
  •  ...Job Description Description: Senior AWS/Cloud Full Stack Engineer – Role Requirements Technical Expertise...  ...technologies like Node.js, Python, Java (SpringBoot) Database Management:...  ...in GenAI implementations. Software Engineering Practices Strong understanding... 
    Senior

    INFOSYS NOVA HOLDINGS LLC

    Raleigh, NC
    more than 2 months ago
  •  ...requirements Participate in design discussions to capture software specifications, and aid in creation of process...  ...Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular. Proficiency in Python programming. Experience... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    3 days ago
  •  ...requirements, in line with guidance provided Facilitate software application design discussions, and document design...  ....Required Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular. Proficiency in Python programming. Experience... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    6 hours ago
  •  ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description... 
    Local area
    Worldwide

    Guru Schools

    Cary, NC
    2 days ago
  •  ...Job title:Full Stack Software Engineer Location: LOCAL TO Cary NC only! Duration:6 Months Experience:6-8 Years Required: • Strong hands...  ...-on experience with web technologies like NodeJS, Groovy, Java/Jscript, ReactJS, Remix, Java, Springboot, Microservices... 
    Local area

    I-Flow

    Cary, NC
    3 days ago
  •  ...Sr. Full Stack Java Developer Location: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate) Job Description: • 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience... 
    Senior
    Local area
    Relocation

    Argyle Infotech

    Raleigh, NC
    3 days ago
  •  ...Full Stack Java Developer: - Minimum of 6+ years' experience in Solution, Design and Hands on Development...  .... - Experience with eligibility rules engine is a plus. - Strong decision making and...  ...with working with middle and senior management. - Innovative in providing solutions... 

    TechDigital Group

    Cary, NC
    5 days ago
  • $125k - $150k

     ...applications across all phases of the software development lifecycle,...  ..., testing, and deployment of Java-based, API-driven, and microservices solutions as well as full-stack web applications built with...  ...Analyzes trends, applies software engineering best practices, and prepares... 
    Permanent employment
    Full time
    Part time
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...aiming to build innovative new experiences and technology. As a Senior UI Programmer, you will play a critical role on a small and focused... 
    Senior
    Worldwide

    Epic Games

    Cary, NC
    1 day ago
  • $135k - $150k

     ...a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned...  ...interface applications, using Java, JEE, Spring/Spring Boot,...  ...with AI Prompt Templates, Prompt engineering and applying them to developer... 
    Senior
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions

    Raleigh, NC
    1 day ago
  • 10+ Years Must Must-Have Skills * Java (7+ Years Must) * Spring Boot * Microservices * REST APIs * Node.js * React.js * Remix * JavaScript * Groovy * JSON * Docker * Kubernetes * SQL & MongoDB (NoSQL) * Cloud Development * CI/CD * DevOps... 
    Temporary work

    Delan Associates, Inc

    Cary, NC
    14 days ago
  • $70k - $105k

     ...Requirements: We are looking for hands-on experience in Java full stack development. We need strong knowledge of Spring, Spring Boot...  ...assigned portions of business needs with guidance. We facilitate software design discussions and document design decisions for the... 
    Full time
    Relocation

    Infosys

    Raleigh, NC
    3 days ago
  •  ...Wave (mmWave) IC designer specialize in engineering high-frequency (30 GHz+) transceivers and...  ...and automotive sensors. Will drive the full product lifecycle, tackling challenges like...  ...knowledge of the required trade offs.Software Tools: Mastery of standard EDA software... 
    Senior
    Full time

    Cadence Design Systems

    Cary, NC
    3 days ago
  •  ...in line with guidance provided Facilitate software application design discussions, and...  ...Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework...  ...with competitive pay, as a full-time Infosys employee you are also eligible... 
    Senior
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    3 days ago
  • $100k - $150k

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise...  ...tremendous career growth potential. Job Title: Full Stack Software Engineer – .NET Location: 100% Remote (U.S.) Position Type: Full... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Apex, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Engineer (Java). Be the first to apply!