Java Engineer

San Francisco, CA, US • Posted 1 day ago • Updated 1 hour ago
Contract Independent
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Java
  • SQL
  • Docker
  • Kubernetes
  • Angular
  • Java EE
  • MS SQL Server

Summary

Position: Java Engineer

Location: San Francisco Bay Area, CA
Work Model: Hybrid (Candidates must currently reside in the San Francisco Bay Area)

Job Summary:

We are seeking a highly motivated Java Engineer with strong hands-on experience in Java development, Microservices architecture, SQL databases, and CI/CD pipelines. The ideal candidate will have experience building scalable enterprise applications, working with modern containerization technologies, and developing responsive user interfaces using Angular (v9+).

This role requires a professional with strong analytical thinking, problem-solving abilities, and excellent collaboration skills to work effectively with cross-functional teams.


Key Responsibilities

  • Design, develop, implement, and maintain scalable web applications and backend services.

  • Build and deploy microservices-based architectures using Java and modern development frameworks.

  • Develop responsive user interfaces using Angular 9+ (Angular 13 preferred) following best practices.

  • Collaborate with infrastructure and support teams to ensure smooth deployment and production support transitions.

  • Implement and maintain CI/CD pipelines to streamline development and release processes.

  • Ensure adherence to development standards, security guidelines, and best coding practices.

  • Participate in code reviews, troubleshooting, and performance optimization.

  • Work independently and collaboratively within a fast-paced development environment.


Required Qualifications

  • Strong hands-on experience in Java programming and backend development.

  • Experience designing and developing applications using Java EE platforms.

  • Deep understanding of Java/JEE internals, including:

    • Class Loading

    • Memory Management

    • Threading

    • Transaction Management

  • Experience building microservices architectures.

  • Hands-on experience with Angular (version 9 or newer) — Angular 13 preferred.

  • Strong knowledge of Relational Databases and SQL, particularly MS SQL Server.

  • Experience working with Docker and Kubernetes.

  • Experience with Git and CI/CD tools (TeamCity preferred).

  • Strong object-oriented programming and design principles.

  • Excellent communication, analytical, and problem-solving skills.

  • Ability to work independently and collaboratively in a team environment.


Preferred / Nice to Have Skills

  • Experience with Apache Kafka.

  • Experience with Scala and Domain-Specific Languages (DSL).

  • Knowledge of XML, XSD, XSLT, and SOA architectures.

  • Experience working with Tomcat and Red Hat Linux environments.

  • Familiarity with the full software development lifecycle (SDLC).

  • Experience in the Healthcare domain.


Key Skills

Java | Java EE | Microservices | Angular 9+ | Angular 13 | SQL Server | Docker | Kubernetes | CI/CD | Git | TeamCity | Kafka | Scala | Tomcat | Linux

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10474459
  • Position Id: JB-WXO9R4QT
  • Posted 1 day ago

Company Info

About Kanshe Infotech

Kanshe Infotech, which focuses primarily on providing timely, high-quality, and cost-effective application development and consulting services.

Today, the core of many businesses is software and application development, thus providing end-to-end solutions and services with quality assurance will help our clients stand out from the competition. We bring great on-premises solutions to every project along with our strict adherence to best practises, dedication to timely delivery, and engineering expertise.

We work hard to consistently deliver the best solutions to our potential clients since we feel that staying current with technology is what defines the success of a business.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs