Senior Full Stack Software Engineer – Java/React & Mobile

Tech Observer
RemoteContractPosted Sep 16, 2026

About the role

Job Title: Sr. Full Stack Software Engineer – Java/React & Mobile

Location: Remote

Duration: 3+-month contract

REQUIRED SKILLS & EXP.:

Skill Set 1: Java/SpringBoot microservices

Skill Set 2: React js

Skill Set 3: iOS - Swift UI, Android - Jetback Composure

OVERVIEW:

Provides designs, specifies information systems solutions and the highest level technical direction in the development of new or existing applications to solve basic to complex problems or enhancements. Serves as a principal application designer for critical components and major modifications effectively using analytical and technical skills, available technology and tools in the evaluation of client requirements and processes. Provides solutions that are technologically sound. Often directs and monitors the activities of less experienced personnel.

SCOPE OF RESPONSIBILITIES:

The position works under supervision of Technology management. The job holder is competent to work independently on all high level systems analysis and technical phases of development. The position is capable of managing the activities of others on any scope project and often leads project activities. The job holder monitors staff performance on assigned projects related to their overall abilities and effectiveness in completing projects within schedules. The position participates in the development of less experienced staff. The position interacts with senior management, other technology personnel, clients and vendors. The job holder provides backup to higher management as required and may be called upon to serve as a technical representative on committees, ad-hoc projects, etc.

PRIMARY RESPONSIBILITIES:

Complete and oversee the most complex systems analysis, design and development efforts. Play a key role as a leader and individual contributor on complex projects. Provide the highest level analytical consulting and leadership in identifying and implementing new uses of information technologies to assist the client areas and Bank in meeting their short-term business goals and long-term strategic objectives.

Direct and monitor less experienced resources and coordinate development tasks for any scope project. Prepare and manage the technical component of project plans.

Confer with other Development, operations staff and Technology staff in overall systems development direction from technical analysis to user acceptance testing.

Prepare and review test data and execute detailed test plans. Complete any required debugging.

Evaluate and understand highly complex interrelationships and effects among programs, interfacing applications and platforms.

Prepare thorough, clear technical and functional specifications and update systems documentation. Prepare charts, tables and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff.

Prepare and review assessments to include required tasks, estimated time frames and effort for any scope project.

Maintain efficient operation and effectiveness of supported applications.

Recommend new technology, policies or processes to benefit the organization and improve deficiencies. Lead or participate in technical evaluations of vendor software.

Follow and promote use of development standards and procedures.

Maintain high level of technical aptitude and expert working knowledge of the supporting application(s), development environments and the supported client environment.

Assist in developing expense and capital budgets.

Monitor employee performance and may prepare annual appraisals.

Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management.

Complete other related duties or projects as required, which may include playing a lead role in due diligence, cost/benefit analysis or business study activities.

Responsibilities

  • Complete and oversee complex systems analysis, design and development efforts
  • Provide analytical consulting and leadership in implementing new uses of information technologies
  • Direct and monitor less experienced resources and coordinate development tasks
  • Prepare and manage the technical component of project plans
  • Prepare and review test data and execute detailed test plans
  • Evaluate complex interrelationships among programs and applications
  • Prepare thorough technical and functional specifications
  • Recommend new technology, policies or processes to benefit the organization

Qualifications

  • Expertise in Java/SpringBoot microservices
  • Proficiency in React.js
  • Experience with iOS - Swift UI and Android - Jetpack Compose

Skills mentioned

JavaSpring BootMicroservicesReactiOS DevelopmentSwiftUIAndroid DevelopmentJetpack ComposeSoftware TestingDebugging

About Tech Observer

Global Reach; Local Expertise Headquartered in Paramus, New Jersey, USA with offices in Singapore, Denmark, UK, and India, our exceptional team of 500+ professionals serves clients across the United States and in more than 30 countries worldwide. Expert Clinical Research Services Our CRO division offers dedicated support to pharmaceutical, biotech, medical device, and consumer healthcare companies, along with leading universities worldwide. We deliver end-to-end services that drive the success of clinical trials at every phase. Staffing Excellence Our multi-award-winning Staffing division specializes in tailored workforce solutions, catering to the needs of small, mid-size, and Fortune 500 companies across industries. Agility That Drives Results We set ourselves apart through our ability to blend staffing and clinical research services. This unique fusion allows us to offer agile, scalable support for dynamic projects.

Business Consulting and Services501-1,000 employeesParamus, New Jersey

H-1B sponsorship history

Historical employer filing data was found for Tech Observer. The employer record includes 108 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.