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
-
Software Engineer (L4) - Continuous Integration
Software Engineer (L4) - Continuous Integration
-
Junior Software Developer Trainee
Junior Software Developer Trainee
-
Software Engineer, Ads
Software Engineer, Ads
-
Junior Full Stack Web Developer
Junior Full Stack Web Developer
-
Software Developer 1
Software Developer 1
-
Software Engineer 4 - Web Player
Software Engineer 4 - Web Player
-
Software Engineer 5
Software Engineer 5
-
Software Engineer
Software Engineer
-
Software Engineer L5 - Ads Platform
Software Engineer L5 - Ads Platform
-
Software Engineer
Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub