Software Engineer (Java Backend)
Job Title: Software Engineer (Java Backend)
Location: Sunnyvale, CA (Hybrid)
Description
Top 3 Skills Needed or Required
Backend: Java, Spring Framework, NodeJS
Databases: Relational (MySQL),
Cloud experience: GCP or Azure Cloud Platform (micro-services architectures (REST), event-based architecture (Kafka, JMS, etc.),
Azure Storage, Kubernetes, Docker) Experience in managing web application and cloud with ability to debug at code level.
Strong understanding of internals of web application along with database management.
Ability to code/Script in one of the languages (Python or Java) and have working knowledge of SQL and Databases.
Building monitoring tools and automation for managing the Production systems.
Hands on experience in doing proofs of concepts based on business and technology needs and communicating Technology direction to top management.
Experience with source code repositories (Git) and CI tools (Jenkins, Maven) and software provisioning and deployment automation tools.
Exposure on Azure or Google Cloud and performing Orchestration, deployments & CI/CD using Ansible & Terraform.
Exposure in deploying and managing Kubernetes and Container technologies like Docker is an added advantage.
What are the day-to-day responsibilities?
Design, build, and maintain high performant APIs and software services.
Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments.
Develop, maintain, and enhance automated test cases and deployment procedures.
Follow coding and design best practices developed by the teams and contribute towards their continuous improvement.
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI/ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions
Location: Sunnyvale, CA (Hybrid)
Description
Top 3 Skills Needed or Required
Backend: Java, Spring Framework, NodeJS
Databases: Relational (MySQL),
Cloud experience: GCP or Azure Cloud Platform (micro-services architectures (REST), event-based architecture (Kafka, JMS, etc.),
Azure Storage, Kubernetes, Docker) Experience in managing web application and cloud with ability to debug at code level.
Strong understanding of internals of web application along with database management.
Ability to code/Script in one of the languages (Python or Java) and have working knowledge of SQL and Databases.
Building monitoring tools and automation for managing the Production systems.
Hands on experience in doing proofs of concepts based on business and technology needs and communicating Technology direction to top management.
Experience with source code repositories (Git) and CI tools (Jenkins, Maven) and software provisioning and deployment automation tools.
Exposure on Azure or Google Cloud and performing Orchestration, deployments & CI/CD using Ansible & Terraform.
Exposure in deploying and managing Kubernetes and Container technologies like Docker is an added advantage.
What are the day-to-day responsibilities?
Design, build, and maintain high performant APIs and software services.
Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments.
Develop, maintain, and enhance automated test cases and deployment procedures.
Follow coding and design best practices developed by the teams and contribute towards their continuous improvement.
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI/ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at CBC by 2x
See who you knowGet notified about new Software Engineer jobs in Sunnyvale, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
Spider Programmer I (Entry Level)
Spider Programmer I (Entry Level)
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Software Engineer L5 - Ads Platform
Software Engineer L5 - Ads Platform
-
Software Developer(Entry/Junior Level)
Software Developer(Entry/Junior Level)
-
Software Engineer
Software Engineer
-
Software Engineer, Web
Software Engineer, Web
-
Software Engineer
Software Engineer
-
Frontend Engineer
Frontend Engineer
-
Software Engineer
Software Engineer
-
Full Stack Software Engineer
Full Stack Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub