Java Engineer


Kanshe Infotech
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
- 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.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs