- Company Name
- Noblesoft Technologies
- Job Title
- Java React Developer (strong Coding experience) || Remote (USA)
- Job Description
-
Job Title: Java React Developer (Remote, USA)
Role Summary: Lead full‑stack development utilizing Java, React, and TypeScript for enterprise applications, focusing on modular code, robust API services, and cloud deployment (Azure).
Expectations: Deliver clean, maintainable codebases, automated testing, and scalable integrations across the product lifecycle. Collaborate with cross‑functional teams, mentor junior developers, and ensure production readiness.
Key Responsibilities:
- Design, implement, and maintain back‑end services in Java and front‑end components in React/TypeScript.
- Develop and consume REST/GraphQL APIs, integrating with PostgreSQL databases.
- Employ rigorous unit and integration testing using Jasmine, Karma, and optional Cucumber.
- Optimize application performance with profiling tools (Splunk, Grafana) and message pipelines (Kafka).
- Deploy and manage services in Azure cloud environments; utilize Docker/Kubernetes for container orchestration when required.
- Participate in code reviews, CI/CD pipeline configuration, and documentation.
- Collaborate on emerging technologies (Snowflake, NestJS, FHIR) to enhance data analytics and healthcare integrations.
Required Skills:
- 12+ years of professional development experience.
- Proficiency in Java, React, TypeScript, PostgreSQL.
- Strong API development (REST/GraphQL).
- Experience with Azure cloud services.
- Unit and integration testing (Jasmine, Karma); optional Cucumber.
- Familiarity with Splunk, Grafana, Kafka.
Preferred Skills:
- Cucumber, Splunk, Grafana, Kafka, Snowflake, NestJS, Protractor, FHIR, Camunda/Hasura, Kubernetes.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Microsoft Azure, Java EE) are advantageous but not mandatory.