Staff Software Engineer - II

United States Digital Space LLC

Karnataka

On-site

INR 3,500,000 - 7,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance - INR 7,50,000 SI
Personal Accident - INR 10,00,000 SI
Term Life Insurance - 5x base pay

Job summary

United States Digital Space LLC in India (Karnataka) is seeking a senior software engineer with 12+ years of Java/Python experience to design, develop, and maintain high-performance applications. You will collaborate with product teams, lead complex cybersecurity software projects, and mentor a team of developers while driving adoption of best practices and modern tooling.

The role requires strong OO programming, cloud and containerization knowledge, and hands-on experience with CI/CD,

Qualifications

  • 12+ years of experience in Java/Python and object-oriented programming principles.
  • Experience with SQL and database systems, such as MySQL, MariaDB.
  • Good knowledge of AI tools and agent integration experience.
  • Solid understanding of CI/CD development lifecycle; hands‑on experience with GIT version control (GitHub/Bitbucket/GitLab).
  • Experience with Java build tools, such as Maven or Gradle.
  • Familiarity with RESTful APIs and JSON.
  • Experience with testing frameworks and libraries, such as JUnit, Mockito, or TestNG.
  • Knowledge of microservices architecture and containerization technologies, such as Docker or Kubernetes.
  • Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud Platform.
  • Good problem‑solving skills and attention to detail.
  • Excellent verbal and written communication skills.
  • Experience working in Agile development environments.
  • Willingness to upskill in Laravel/PHP, IaC, SaaS environment concepts and queue‑based architecture.

Responsibilities

  • Design, develop, and maintain Java applications with a focus on performance, scalability, and maintainability
  • Collaborate with team members, product owners, and designers to implement product requirements
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards
  • Contribute to the improvement of development processes, tools, and best practices
  • Continuously learn and stay up to date with modern Java development practices and technologies
  • Lead the design and development of complex software solutions for cybersecurity applications
  • Oversee and mentor a team of software developers, providing technical guidance and fostering a culture of continuous improvement
  • Collaborate with product managers, security analysts, and other stakeholders to understand requirements and translate them into technical specifications
  • Develop and maintain high-quality code, ensuring adherence to best practices and coding standards
  • Stay current with emerging technologies and industry trends in cybersecurity, integrating new tools and techniques into development processes as appropriate
  • Contribute to the development of technical documentation, including design specifications, user guides, and API documentation

Skills

Java & Python
SQL Databases
AI Tools
CI/CD
Git
Maven/Gradle
RESTful APIs
Testing (JUnit/Mockito/TestNG)
Microservices
Docker/Kubernetes
Cloud Platforms
Agile
Communication
Upskill Laravel/PHP
IaC & SaaS Concepts
Queue-based Architecture

Tools

GitHub/Bitbucket/GitLab

Job description

Responsibilities
  • Design, develop, and maintain Java applications with a focus on performance, scalability, and maintainability
  • Collaborate with team members, product owners, and designers to implement product requirements
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards
  • Contribute to the improvement of development processes, tools, and best practices
  • Continuously learn and stay up to date with modern Java development practices and technologies
  • Lead the design and development of complex software solutions for cybersecurity applications
  • Oversee and mentor a team of software developers, providing technical guidance and fostering a culture of continuous improvement
  • Collaborate with product managers, security analysts, and other stakeholders to understand requirements and translate them into technical specifications
  • Develop and maintain high-quality code, ensuring adherence to best practices and coding standards
  • Stay current with emerging technologies and industry trends in cybersecurity, integrating new tools and techniques into development processes as appropriate
  • Contribute to the development of technical documentation, including design specifications, user guides, and API documentation
Required Skills
  • 12+ years of experience in Java/Python and object-oriented programming principles
  • Experience with SQL and database systems, such as MySQL, MariaDB
  • Good knowledge of AI tools and agent integration experience
  • Solid understanding of CI/CD development lifecycle; hands‑on experience with GIT version control (GitHub/Bitbucket/GitLab)
  • Experience with Java build tools, such as Maven or Gradle
  • Familiarity with RESTful APIs and JSON
  • Experience with testing frameworks and libraries, such as JUnit, Mockito, or TestNG
  • Knowledge of microservices architecture and containerization technologies, such as Docker or Kubernetes
  • Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud Platform
  • Good problem‑solving skills and attention to detail
  • Excellent verbal and written communication skills
  • Experience working in Agile development environments
  • Willingness to upskill in Laravel/PHP, IaC, SaaS environment concepts and queue‑based architecture
Benefits
  • Health Insurance with a total sum insured of INR 7,50,000
  • Coverage: Self, Spouse, 2 kids, dependent parents, or parents‑in‑law
  • Personal Accident with a total sum insured of INR 10,00,000
  • Term Life Insurance with a sum assured of five times the fixed base pay covered

*the company, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.*

*the company complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, and transfer, leaves of absence, compensation and training.*

*the company expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of the company employees to perform their expected job duties is absolutely not tolerated.*

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java & Agentic AI)
Senior Software Engineer (Java & Agentic AI)

Securonix • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Health Insurance
Personal Accident Insurance
Term Life Insurance
Senior Staff Software Engineer
Senior Staff Software Engineer

Securonix • Bengaluru

On-site
INR 4,200,000 - 6,500,000
Health Insurance
Family coverage
Personal accident insurance
+1
Software Engineer
Software Engineer

Securonix • Pune District

On-site
INR 800,000 - 1,400,000
Health Insurance
Term Life Insurance
Personal Accident Insurance
Software Engineer
Software Engineer

Securonix • Maharashtra

On-site
INR 600,000 - 1,200,000
Health Insurance
Term Life Insurance
Personal Accident Insurance
Manager, Solution Engineering(Java Full Stack)
Manager, Solution Engineering(Java Full Stack)

westernunion • India

On-site
INR 4,000,000 - 6,500,000
Health insurance
Life insurance
Relocation benefit
+1
Director, Software Engineering - Security Asset Inventory Platform
Director, Software Engineering - Security Asset Inventory Platform

United States Digital Space LLC • Karnataka

On-site
INR 4,000,000 - 7,000,000
Senior Staff Engineer
Senior Staff Engineer

Jobgether • India

On-site
INR 4,000,000 - 8,000,000
Remote work 100%
Annual coworking allowance
USD 1,000 learning budget
+5
Manager, Software Engineering
Manager, Software Engineering

Palo Alto Networks, Inc. • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Staff Software Engineer - Java Full stack
Staff Software Engineer - Java Full stack

The Hartford India • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Opportunity to work on advanced cloud,
Collaborative and innovative work env.
Competitive compensation and benefits
+1
Senior Software Engineer
Senior Software Engineer

HackerOne • Pune District

On-site
INR 2,000,000 - 3,000,000
Health insurance
Equity stock options
Retirement plans
+2