1

Freelance Full Stack Java Developer Jobs in Oklahoma

Develop, test and maintain solutions for the RiskManager web application and Java-based backend ... Full software engineering experience: source code control, code review, etc. * Full software ...

Develop, test and maintain solutions for the RiskManager web application and Java-based backend ... Full software engineering experience: source code control, code review, etc. * Full software ...

Work you'll do As a Senior Full-stack Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be ...

The Senior Full-stack Software Engineer will engage in high-visibility projects, delivering solutions that drive value for Deloitte while collaborating with cross-functional teams to develop and ...

Be Seen First

Summary IngenuitE is seeking a highly experienced Senior Java Developer with strong Agile Product ... IngenuitE has established itself as a leading software consulting firm with expertise in the full ...

Our MEAN Stack developer must have knowledge in all stages of software development. You'll be working alongside other project manager and developers, collaborating on the various layers of our ...

next page

Showing results 1-20

Freelance Full Stack Java Developer information

What are the most common challenges faced by freelance full stack Java developers when managing multiple client projects simultaneously?

Freelance full stack Java developers often juggle several client projects at once, which can pose challenges in terms of time management, communication, and prioritization. Balancing diverse client expectations, aligning project timelines, and handling unexpected technical issues require strong organizational skills and proactive communication. Many freelancers use project management tools and set clear milestones with clients to stay on track. Additionally, it's important to regularly update clients on progress and clarify requirements early to prevent scope creep and last-minute changes.

What is the difference between Freelance Full Stack Java Developer vs Freelance Front End Developer?

AspectFreelance Full Stack Java DeveloperFreelance Front End Developer
Skills & CertificationsJava, Spring, REST APIs, JavaScript, HTML, CSSHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend and frontend development, full project lifecyclePrimarily UI/UX design, client-side coding
Industry UsageEnterprise applications, web services, backend systemsWebsite interfaces, mobile app frontends

Freelance Full Stack Java Developers handle both backend and frontend tasks using Java and related technologies, while Freelance Front End Developers focus mainly on user interface design and client-side coding. Both roles are in demand, but the full stack developer offers a broader skill set suitable for end-to-end project delivery.

What are the key skills and qualifications needed to thrive as a Freelance Full Stack Java Developer, and why are they important?

To thrive as a Freelance Full Stack Java Developer, you need expertise in Java programming, front-end technologies (such as HTML, CSS, JavaScript), and back-end frameworks, often supported by a relevant degree or proven experience. Familiarity with tools like Spring Boot, REST APIs, databases (SQL/NoSQL), version control systems (e.g., Git), and cloud platforms is typically required. Strong problem-solving skills, effective communication, and self-motivation set top freelancers apart by enabling them to manage projects independently and collaborate with clients. These skills ensure the delivery of robust, scalable applications and client satisfaction in a competitive freelance market.

What is a Freelance Full Stack Java Developer?

A Freelance Full Stack Java Developer is an independent professional who specializes in both front-end and back-end development using Java technologies. They handle the complete software development process, including designing user interfaces, building server-side logic, and managing databases. Freelancers in this role often work on a contract basis for multiple clients, providing flexibility and a variety of projects. Their expertise typically includes frameworks like Spring Boot, JavaScript libraries, RESTful APIs, and cloud services.
What are the most commonly searched types of Full Stack Java Developer jobs in Oklahoma? The most popular types of Full Stack Java Developer jobs in Oklahoma are:
What are popular job titles related to Freelance Full Stack Java Developer jobs in Oklahoma? For Freelance Full Stack Java Developer jobs in Oklahoma, the most frequently searched job titles are:
What job categories do people searching Freelance Full Stack Java Developer jobs in Oklahoma look for? The top searched job categories for Freelance Full Stack Java Developer jobs in Oklahoma are:
Infographic showing various Freelance Full Stack Java Developer job openings in Oklahoma as of June 2026, with employment types broken down into 3% Locum Tenens, 70% Full Time, 8% Part Time, 14% Contract, and 5% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.
Full Stack Web Developer RiskManager UX

Full Stack Web Developer RiskManager UX

MSCI

Norman, OK โ€ข On-site

$73K - $95K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

The RiskManager Interactive Reporting UX Engineering Team is responsible for all phases of the product lifecycle for sophisticated service-oriented web applications that support one of the worldโ€™s most advanced risk management analytics platforms. The team works closely with product managers to translate functional client requirements into clear and actionable technical designs and collaborates with peer engineering groups to deliver scalable, maintainable solutions that address complex financial modeling and reporting challenges.


  • Develop, test and maintain solutions for the RiskManager web application and Java-based backend services
  • Work in a timely, business-driven manner to deliver value and fulfill client requirements on schedule.
  • Work with frontend technologies (JavaScript and TypeScript) to develop and enhance UI components
  • Ensure and enhance the security, stability, reliability and high performance of systems
  • Deploy, monitor, and manage applications using Cloud technologies
  • Contribute to the development and implementation of the next generation of MSCI UX solutions
  • Design and architect solutions for client reporting within a multi-tier, service-oriented, modular architecture environment
  • Collaborate with team architects to design product evolutions that are more automated, scalable, and efficient, leveraging Java enterprise-level distributed processing technologies
  • Partner with application management teams to provide Tier 3 support for production issues, ensuring timely resolution
  • Perform root cause analysis on production incidents, identifying corrective actions and implementing preventative measures
  • Debug and resolve issues in a timely manner
  • Implement CI/CD pipelines using Azure DevOps

  • 5+ years of hands-on experience in Java web application development
  • 3+ year client-side JavaScript/TypeScript development experience
  • Full software engineering experience: source code control, code review, etc.
  • Full software lifecycle experience: release/dependency management
  • Has good trouble-shooting skills and problem-solving skills in software design, development and maintain
  • Be willing to teach and learn from your peers
  • Has a strong sense of product ownership
  • Values team contribution over personal productivity
  • Technical expertise in several of the following technologies/tools
    • IntelliJ IDEA or Eclipse IDE
    • Java Open-Source technologies i.e. Spring Boot
    • Cloud experience, preferably in Azure with CI/CD experience
    • Relational databases - Oracle or SQL Server preferred
    • Experience in financial services risk management
    • Experience with distributed development teams
    • Experience with Apache / Tomcat server environment
    • Experience in DevOps tools like Docker, Kubernetes
    • Automated UI Testing and Unit Testing

What we offer you

  • Salary range: $73,000 - $95,000 / year plus eligible for annual bonusย 
  • Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
  • Flexible working arrangements, advanced technology, and collaborative workspaces.
  • A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
  • A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
  • Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
  • Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
  • We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Womenโ€™s Leadership Forum.

At MSCI we are passionate about what we do, and we are inspired by our purpose โ€“ to power better investment decisions. Youโ€™ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.

MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.

MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries.

To all recruitment agencies

MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.

Note on recruitment scams

We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com


MSCI logo

About MSCI

Sourced by ZipRecruiter

Industry

Finance and insurance

Company size

1,001 - 5,000 Employees

Headquarters location

New York, NY, US

Year founded

1969

Social media