Software Developer 2 at Oracle | Texas, United States | Rezi

Software Developer 2 at Oracle

Software Developer 2

Oracle · Texas, United States

2 weeks ago

Software Developer 2

Oracle · Texas, United States

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, develop, troubleshoot, and test/QA software. Apply knowledge of software architecture to develop, debug, or design software applications or operating systems according to provided design specifications. Build enhancements within existing software architecture and suggest improvements.

Responsibilities

  • Developing source code for software components in accordance with software requirement specifications, functional and technical design documents, software engineering best practices and technical debt
  • Building pipelines and methods utilizing CI/CD (Continuous Integration and Continuous Delivery) to deploy change items to target environments – production and non-production
  • Developing and maintaining large-scale low latency high throughput distributed systems
  • Integrating application or APIs with cloud services and tools on Oracle Cloud, AWS, GCP, or Azure
  • Designing and developing RESTful web services in accordance with API consistency guidelines
  • Performing high-level and low-level applications system design, design reviews, development estimation, test plans and test plan reviews, demonstrations, and status meetings as part of SDLC
  • Optimizing application performance techniques including caching frequently accessed data, optimizing database queries, minimizing network requests, image optimization, lazy loading, code optimization, profiling to identify bottlenecks, monitoring performance metrics, utilizing CDNs (Content Delivery Networks), and load balancing
  • Automated unit testing, integration testing, and performance/load testing using tools such as JUnit, TestNG, Selenium, and JMeter

Requirements

  • Master’s degree in Computer Science, Engineering, Electronics Engineering, or related technical field and 3 years of experience in the job offered or in a software developer-related occupation

Skills

  • Java
  • Python
  • Javascript
  • Typescript
  • Java (Collections, Multi-Threading, Serialization, Exception Handling, and Generics)
  • Data Structures and Algorithms
  • Spring
  • Java Platform, Enterprise Edition (Java EE)
  • Microservices
  • RESTful web services
  • Junit
  • Apache Maven
  • CI/CD (Continuous Integration and Delivery)
  • Docker
  • IntelliJ
  • Git (Bitbucket)
  • ReactJS
  • MVC
  • Component-Based Architecture
  • Higher Order Components
  • Microservice design patterns
  • Service-to-service communication protocols
  • Oracle Cloud
  • AWS
  • GCP
  • Azure
  • Oracle/MSSQL
  • Postgres
  • DynamoDB
  • Caching
  • Database query optimization
  • Network request minimization
  • Image optimization
  • Lazy loading
  • Code optimization
  • Profiling
  • Performance monitoring
  • CDNs (Content Delivery Networks)
  • Load balancing
  • VPNs
  • DNS
  • Terraform
  • Network security
  • Identity and Access Management (IAM)
  • Encryption
  • Compliance standards
  • LDAP/ OAuth 2.0
  • SAML
  • TLS
  • SSL
  • API consistency guidelines
  • Information storage and retrieval concepts
  • B-tree indexing
  • Hash indexing
  • Full-text search algorithms
  • Automated unit testing
  • Integration testing
  • Performance/load testing
  • TestNG
  • Selenium
  • JMeter

Location

  • Telecommute

Work Type

  • Full-time

Experience Level

  • 3 years of experience

Education Level

  • Master’s degree in Computer Science, Engineering, Electronics Engineering, or related technical field

Benefits

  • Flexible medical
  • Life insurance
  • Retirement options

About the Company

  • Oracle America, Inc. brings together data, infrastructure, applications, and expertise to power industry innovations and life-saving care.
  • With AI embedded across products and services, Oracle helps customers turn promise into a better future for all.
  • Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

Equal Opportunity

  • Oracle is an Equal Employment Opportunity Employer.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law.
  • Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.