Skip to content
flint
Back to jobs
cbtsindia

Senior Software Engineer-Java

$90k – $120k/yr Chennai, IN on-site full time senior Jan 29, 2025

About this role

CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit http://www.cbts.com. OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flexible technology solutions—including Generative AI, Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, OnX delivers comprehensive technology solutions for its clients’ transformative business initiatives. For more information, please visit http://www.onx.com. Job Purpose: A Java Developer is a https://www.simplilearn.com/how-to-become-programmer-article who designs, develops, and manages Java-based applications and software. With most large organizations using https://www.simplilearn.com/best-java-programs-article to implement software systems and backend services, a Java developer is one of the most sought-after jobs today. Read on to explore key concepts like Java Developer roles and responsibilities, Java Developer skills, and what a Java Developer salary looks like. Job Description: Contribute to all stages of software development lifecycleDesign, implement and maintain Java-based applications that can be high-volume and low-latencyAnalyze user requirements to define business objectivesEnvisioning system features and functionalityDefine application objectives and functionalityEnsure application designs conform with business goalsDevelop and test softwareIdentify and resolve any technical issues arisingCreate detailed design documentationPropose changes to current Java infrastructureDevelop technical designs for application developmentDevelop multimedia applicationsWrite well designed, testable codeConducting software analysis, programming, testing, and debuggingManage Java and Java EE application developmentDevelop documentation to help usersTransforming requirements into stipulationsPrepare and produce releases of software componentsSupport continuous improvement, investigating alternatives and technologies, and presenting for architectural review Education: Bachelor's Degree or Postgraduate Due to U.S. Government requirements applicable to foreign-owned telecommunications providers, non-US citizens may be required to submit to an extensive government agency background check which will necessitate disclosure of sensitive Personally Identifiable Information. Locations: Chennai, India
Sign in Apply