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

Senior Java Full Stack Developer

Full-time

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

As we continue to grow, we’re looking for a skilled Senior Java Full Stack Developer to join our dynamic team and contribute to our mission of transforming business processes through technology.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Senior Java Full Stack Developer
Location: 100% Remote (Continental United States)
Position Type: In-house Bright Vision Technologies SOW engagement (no third-party client or vendor)
Experience: 5+ years
Salary: 100K - 150K

Sponsorship: No new H1B sponsorship available. H1B transfers welcomed for qualified candidates.
Employment Type: Full-time, direct W2 with Bright Vision Technologies (no C2C, no 1099, no third-party)
Engagement: Long-term, multi-year, aligned to the Bright Vision SOW delivery roadmap
Compensation: Competitive base salary commensurate with experience, plus benefits.

Employment Terms & Visa Policy
This is a 100% remote, full-time, direct W2 position with Bright Vision Technologies.
This role is part of Bright Vision Technologies’ in-house Statement of Work (SOW) engagement. The client, end customer, and employer for this position is Bright Vision Technologies — there is no third-party client, vendor, or implementation partner involved.
We do not engage in C2C, 1099, or third-party arrangements for this role.

BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE.
Candidates must be willing to work directly as a full-time W2 employee of Bright Vision Technologies and contribute to our in-house SOW deliverables.
No new H1B sponsorship is available for this role.

However, candidates who are currently on a valid H1B visa and require a transfer are welcome to apply. We will support H1B transfers for qualified candidates.
For every role, a technical coding assessment is mandatory. Please apply only if you are confident in your technical abilities and hands-on experience.

Job Summary
We are seeking an accomplished Senior 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.

Key Responsibilities
  • Design, build, and continuously refine scalable microservices using Java (11/17) and the Spring Boot framework, ensuring each service is independently deployable, observable, and aligned with the broader enterprise architecture roadmap.
  • Author secure, well-tested, and high-quality production code that adheres to internal coding standards, follows established design patterns, and incorporates defense-in-depth security principles such as input validation, authentication, and encryption at rest and in transit.
  • Develop responsive, component-based front-end applications using React (or equivalent frameworks such as Angular or Vue), with strong attention to user experience, accessibility, browser compatibility, and performance on both desktop and mobile devices.
  • Design and implement RESTful APIs and event-driven integrations that connect distributed backend systems, defining clear contracts, versioning strategies, and error-handling semantics to ensure smooth interoperability between services.
  • Actively participate in architecture and design discussions, contributing thoughtful trade-off analyses around scalability, resiliency, maintainability, and cost-efficiency, and helping the team converge on solutions that meet both current and projected business needs.
  • Continuously profile and optimize application performance, database queries, JVM tuning parameters, and API throughput, identifying bottlenecks through systematic measurement and applying targeted improvements with quantifiable impact.
  • Implement and maintain robust state management patterns (Redux, Context API, NgRx, or equivalents) for complex front-end applications, ensuring predictable data flow, easier debugging, and clean separation of concerns between UI components and business logic.
  • Develop comprehensive automated test suites — unit, integration, contract, and functional — using frameworks such as JUnit, Mockito, Jest, and Cypress, treating tests as first-class deliverables that protect velocity and confidence over the long term.
  • Contribute meaningfully to CI/CD pipeline design and deployment automation using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps, enabling fast, safe, and repeatable releases to multiple environments.
  • Proactively identify system bottlenecks, technical debt, and architectural weaknesses, and drive concrete remediation efforts through refactoring proposals, technical design documents, and well-scoped engineering initiatives.
  • Collaborate effectively within Agile/Scrum delivery teams, participating in sprint planning, daily standups, backlog refinement, demos, and retrospectives to ensure consistent delivery of high-value increments.
  • Maintain clear, current, and comprehensive technical documentation — including architecture diagrams, API specifications, deployment guides, and runbooks — so that knowledge is shareable and the system remains supportable as the team scales.
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.
How to Apply
Would you like to know more about this opportunity?
For immediate consideration, please send your resume to View email address on brightvisiontechnologies.applytojob.com
Learn more about Bright Vision Technologies at
We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Position offered by “No Fee Agency.”

 

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 10 days ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Developer in Illinois vacancy
  • NYGCI is looking for a Java Full Stack Developer to work in Chicago, IL. The ideal candidate will have at least 6 years of experience in relevant tech stacks including Java and AWS services. This role involves building micro-services, mentoring junior developers, and driving... 
    Senior
    Java

    NYGCI

    Chicago, IL
    1 day ago
  • $100k - $185k

     ...Overview As a Senior Full Stack Developer , you will work with a team of developers to deliver software features, APIs, and micro-service solutions...  ..., and deploy micro-services and cloud-based systems using Java / React Collaborate with stakeholders, designers, and businesses... 
    Senior
    Java
    Local area

    Steampunk.com

    Bloomington, IL
    3 days ago
  •  ...Senior Java Full-Stack Developer We are looking for a Senior Java Full-Stack Developer to help deliver and maintain end-to-end features on APX using Java 8/11 and the Spring ecosystem. You will work within Scrum teams and modern CI/CD practices to ensure quality releases... 
    Senior
    Java

    EPAM Systems Inc

    Peru, IL
    1 hour ago
  • $135k - $150k

     ...and Find Your Next! Summary As a key member of the team, the Senior Full Stack Developer will be responsible for the entire software development...  ...process automation tools, and interface applications, using Java, JEE, Spring/Spring Boot, Angular and other relevant technologies... 
    Senior
    Java
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions

    Springfield, IL
    4 days ago
  •  ...Job Description Salary: Senior Full Stack Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles...  ...with server-side frameworks such as Springboot, java Spring, or any java related frameworks Familiarity with database... 
    Senior
    Java
    Full time

    6AM City

    Springfield, IL
    1 day ago
  • Job Title: Senior Full Stack AEM Developer Position Type: Full Time, Permanent Location: 4 Days on site per week in Chicago, Illinois or Milwaukee...  ...OSGi, Sling, JCR, Apache Felix, and Lucene indexing. Strong Java/J2EE programming skills, with hands-on experience in Sling... 
    Senior
    Java
    Permanent employment
    Full time
    Remote work

    Hirobe Limited

    Chicago, IL
    3 days ago
  • $64 - $77 per hour

     ...Job Title Sr Java Developer Location Remote – Chicagoland only – Occasional meetings at Downer's Grove, IL Duration & Type Contract position...  ..., perform code reviews, and mentor more junior developers. Full‑stack development — from CSS to database schema design. Assist with... 
    Senior
    Java
    Hourly pay
    Contract work
    Local area
    Remote work

    Chamberlain Advisors

    Crystal Lake, IL
    2 days ago
  • $82.08k - $193.44k

     ...Java Full Stack Senior Developer/Architect Capgemini is seeking a Java Full Stack Senior Developer/Architect to lead the design and development of scalable, cloud‑native enterprise applications. This role requires deep expertise in Java, Spring Boot, microservices architecture... 
    Senior
    Java
    Permanent employment
    Contract work
    Local area
    3 days per week

    Capgemini

    Chicago, IL
    2 days ago
  •  ...technologies to create scalable, secure, and user‑friendly applications. As we continue to grow, we’re looking for a skilled Senior Java Full Stack Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is... 
    Senior
    Java
    Full time
    Contract work
    H1b
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Springfield, IL
    1 hour ago
  • 1 - Sr Full Stack Developer @ CHICAGO Experience ~8-10 years Technical Skills Java Development Spring Boot Microservices Kafka Integrations Docker Azure Container Services Azure Cloud Services Experience working... 
    Senior
    Java

    Spruce Infotech

    Chicago, IL
    18 hours ago
  • $61.09k - $104.36k

    Senior Java Full Stack React JS Developer Job Role Role: Senior Java Full Stack React JS Developer Location: Chicago, IL Duration: Full-Time Job Summary Senior Java Full Stack React JS Developer with 7+ years of experience to join our dynamic team. The candidate will be... 
    Senior
    Java
    Full time
    Local area

    Capgemini

    Chicago, IL
    1 day ago
  • $99.6k - $169.2k

     ...Northern Trust is seeking a Senior Full Stack Developer in Chicago with extensive experience in ReactJS and Java. The role involves developing scalable applications using microservices architecture and supporting various applications in the Banking domain. Ideal candidates... 
    Senior
    Java
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    18 hours ago
  •  ...Northern Trust Corp is seeking a Senior Full Stack Developer to join their Chicago team. The ideal candidate will have over 7 years of experience, strong skills in ReactJS and Java, and the ability to develop scalable cloud-native applications. This role involves designing... 
    Senior
    Java
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    1 day ago
  •  ...leading financial information service provider is seeking a Senior Full Stack Engineer based in Chicago. The ideal candidate will play a vital...  ...while working with modern technologies such as React and Java. With over 5 years of experience in software engineering and... 
    Senior
    Java

    Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Grou...

    Chicago, IL
    3 days ago
  • Proviniti is looking for a skilled Java Backend Developer based in Chicago, IL. Ideal candidates will have over 5 years of experience, showcasing a strong command of the Spring Framework, REST API, Kafka, and Spring Security. The role involves hands-on coding, with a coding... 
    Senior
    Java

    Proviniti

    Chicago, IL
    1 day ago
  • $135k - $165k

    An innovative ticket marketplace in Chicago is seeking a Full Stack Software Engineer to enhance their platform. Responsibilities include developing features primarily using TypeScript and Java, collaborating across teams, and mentoring junior engineers. Candidates should... 
    Senior
    Java
    Flexible hours

    Vivid Seats

    Chicago, IL
    3 days ago
  • Chamberlain Advisors is seeking a Senior Java Developer for a contract position lasting until the end of 2026, with opportunities for extension. This role allows for remote work focused on the Chicagoland area with occasional meetings in Downer's Grove, IL. Key responsibilities... 
    Senior
    Java
    Remote job
    Contract work

    Chamberlain Advisors

    Crystal Lake, IL
    3 days ago
  • Hirobe Limited is seeking a Senior Full Stack AEM Developer to work on-site in Chicago, Illinois or Milwaukee, Wisconsin. This full-time position involves...  ...Science, over 5 years of AEM experience, and strong Java programming skills. Knowledge of related Adobe technologies... 
    Senior
    Java
    Full time

    Hirobe Limited

    Chicago, IL
    3 days ago
  •  ...Incorporated in Chicago is seeking a Software Developer to enhance reporting capabilities for...  ...You will design, develop, and implement full stack solutions that transform field data into...  ...software development, with expertise in Java, Node.js, and either Angular or React,... 
    Senior
    Java

    120 LocusView Solutions Incorporated

    Chicago, IL
    18 hours ago
  • Capgemini in Chicago, IL seeks a Senior Java Full Stack React JS Developer to join a Scrum/SAFe team. You will design, develop, test, and deploy enterprise Java/Spring Boot applications with a React frontend, driving delivery of large-scale products. The role requires 7... 
    Senior
    Java

    Capgemini

    Chicago, IL
    1 day ago
  • Vaiticka Solution in Chicago seeks a Senior Java Full Stack Developer with 7+ years of experience to lead complete application lifecycles from design through deployment and maintenance of enterprise-grade applications. Expertise in Java, Spring Boot, ReactJS, AWS Cloud... 
    Senior
    Java

    Vaiticka Solution

    Chicago, IL
    4 days ago
  • JPMorgan Chase is seeking an experienced Software Engineer to develop efficient, high-quality code and solutions. The role demands expertise in Java and JavaScript along with a strong understanding of full stack development. Ideal candidates will have hands-on experience... 
    Senior
    Java

    JPMorgan Chase

    Chicago, IL
    3 days ago
  • A technology solutions provider is looking for a Senior Software Consultant to engage in full-stack development and enhance cloud-based applications. Ideal candidates must have extensive experience with Java and Spring frameworks, as well as proficiency in front-end frameworks... 
    Senior
    Java
    Hourly pay

    thehivecareers.co

    Chicago, IL
    3 days ago
  • A tech company in the US is seeking a highly experienced Full Stack Java Developer with strong expertise in cloud technologies and a leadership mindset. The ideal candidate will design and develop scalable applications, implementing secure solutions with frameworks like... 
    Senior
    Java

    Compunnel, Inc.

    Chicago, IL
    3 days ago
  • Coforge is seeking a highly skilled Sr. Full Stack Java Developer to join our team in Chicago, IL. This role involves designing and developing scalable applications that empower our services for asset management and investments. Candidates should possess 12+ years of experience... 
    Senior
    Java

    COFORGE Marketing

    Chicago, IL
    3 days ago
  • The Numina Group is seeking a Senior Software Engineer in Woodridge, IL, to architect and build next-gen automation software. This role requires expertise in Go, Java, JavaScript, and relational databases. You'll collaborate with a talented team to deliver scalable solutions... 
    Senior
    Java

    The Numina Group

    Woodridge, IL
    2 days ago
  • Capgemini in Chicago is seeking a highly skilled Senior Java Full Stack Engineer to design, develop, and maintain scalable applications. This role involves collaboration within Agile teams and implementing CI/CD pipelines for automation. The ideal candidate should have... 
    Senior
    Java

    Capgemini

    Chicago, IL
    3 days ago
  • $37 - $43 per hour

    Akkodis is seeking a Senior Java Full Stack Developer for a contract position in Naperville, IL. You will design, develop, and support scalable enterprise applications, driving microservices and cloud-native solutions on AWS. Requirements include 10+ years in Java, Spring... 
    Senior
    Java
    Contract work

    Akkodis group

    Naperville, IL
    2 days ago
  • $100k - $120k

    Tata Consultancy Services is seeking a skilled Full Stack Developer in Chicago, Illinois. The ideal candidate will have over 7 years of experience...  ...and strong expertise in Angular (version 17 and above) and Java (Spring Boot). You will be responsible for developing full-... 
    Senior
    Java

    Tata Consultancy Services

    Chicago, IL
    3 days ago
  •  ...Technical Limited is seeking an experienced Senior Software Engineer to join its team in Chicago, Illinois. This full-stack role involves designing and developing robust applications that power...  ...should have expertise in Go, Java, JavaScript, and TypeScript, along with... 
    Senior
    Java

    Proactive Technical Limited

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Full Stack Developer. Be the first to apply!