Staff Software Engineer - JAVA
Company: Kinsley Power Systems
Location: Los Angeles
Posted on: May 3, 2025
Job Description:
In the role of a staff software engineer at ICANN, you will be
part of the software engineering organization responsible for
building applications that allow ICANN staff to publish new content
to ICANN's multiple websites and build backend services that
monitor key infrastructure of the internet. You will be responsible
for innovating, leading, and implementing new services, taking an
active role in designing and architecting new web applications and
backend services using modern technology stacks and cloud
infrastructure.Key Responsibilities & Duties:
- Develop and Maintain: Lead the work of other small groups of
engineers, including offshore associates, for assigned engineering
projects by providing pertinent documents, direction, and examples;
identifying short- and long-term solutions and timelines; reviewing
and approving proposed solutions; implementing new architectural
patterns; and performing design and code reviews of changes.
- Architecture & Scalability: Ensure service architecture and
integration patterns used in the project can scale over time and
support high availability patterns and SLAs.
- Coordinate Resources: Coordinate the work of on-site and remote
team members, including close alignment of work focus, review, and
testing.
- Instill Best Practices: Learn and instill best practices in the
areas of continuous integration and continuous delivery (CICD),
containerization and pipelines, test-driven development, and
testing automation; provide technical documentation of
code.Required Knowledge, Skills, and Abilities (KSAs):
- Strong knowledge of data structures and algorithms.
- 7+ years of server-side software development experience.
- 7+ years of object-oriented Java programming experience.
- Experience working with distributed services and in
microservice architecture.
- Solid understanding of software security fundamentals and
experience building internet-scale applications with security at
the forefront; evaluates and improves the security posture
throughout the entire SDLC.Education and Experience Requirements:
- BS in Computer Science or equivalent engineering experience,
Master's preferred.
- 7+ years of experience developing applications using Spring &
Spring Boot frameworks.
- Hands-on experience working with cloud platforms like AWS,
Azure, or GCP.
- Experience with Kafka and Kubernetes.
- Excellent oral and written communication skills in the English
language; multilingual or bilingual a plus, ideally with one of the
six UN official languages.
- Ability to work with a highly diverse workforce.
- Able to work independently (self-motivated) and multi-task
under pressure (focused).ICANN is an Equal Employment Opportunity
Employer and does not discriminate based on age, race, color,
religion, national origin, ancestry, citizenship, marital status,
veteran status, physical or mental disability, sex, (including
pregnancy, gender identity and sexual orientation), childbirth or
related medical conditions, family care status, genetic information
or any other protected characteristics protected by local, state or
federal law.
#J-18808-Ljbffr
Keywords: Kinsley Power Systems, Santa Barbara , Staff Software Engineer - JAVA, IT / Software / Systems , Los Angeles, California
Didn't find what you're looking for? Search again!
Loading more jobs...