Software Developer, Software Engineer, Backend Developer
Listed on 2026-03-01
-
Software Development
Software Engineer, Backend Developer, Java Developer, Cloud Engineer - Software
Overview
Join our engineering team to build and support scalable software that powers critical business operations. You will design, develop, and maintain application components and services using Java, Python, microservices, and cloud technologies, with a focus on performance, reliability, and security. In this role, you will work on well-defined problem areas, contribute to feature development, and support enhancements across the software development lifecycle.
You will collaborate closely with senior engineers, product managers, and cross-functional teams to deliver high-quality solutions for analytics and data-driven platforms. We are seeking a motivated engineer with strong experience in Java, relational databases, Python, and familiarity with modern web technologies. You enjoy solving technical problems, improving code quality, and delivering solutions that have measurable impact on customers and business outcomes.
- Design, develop, troubleshoot, and maintain software applications, tools, and services within defined problem areas.
- Implement features and enhancements following established architecture, security standards, and performance guidelines.
- Contribute to security-related implementations such as authentication, authorization, encryption, and secrets usage under guidance.
- Collaborate with cross-functional teams to deliver high-quality software aligned with release commitments.
- Participate in code reviews, testing, and continuous improvement to ensure reliability and maintainability of delivered code.
- Core Backend
- Proficiency in Java (Java 8+), including collections, concurrency basics, and multithreading concepts.
- Hands-on experience with Spring / Spring Boot and building RESTful services.
- Solid understanding of object-oriented design principles and clean coding practices.
- Experience debugging and troubleshooting Java applications.
- Frontend (Required)
- Strong working experience with JavaScript.
- Hands-on experience with JavaScript frameworks such as React, Angular, or Node.js.
- Ability to build and integrate frontend components with backend APIs.
- Databases
- Experience with relational databases (Oracle, Postgre
SQL, or MySQL), including writing SQL queries and basic performance tuning. - Basic understanding of No
SQL databases and data modeling concepts.
- Security & Identity
- Exposure to SSO and identity integrations such as OAuth2, OpenID Connect, or SAML.
- Understanding of SSL/TLS, secure communication, and data protection fundamentals.
- Familiarity with secrets management solutions and secure configuration practices.
- Cloud & Dev Ops
- Experience working with at least one cloud platform (OCI, AWS, Azure, or GCP).
- Familiarity with containerization using Docker and basic Kubernetes concepts.
- Experience with CI/CD pipelines, build tools (Maven or Gradle), and Git-based version control.
- Additional Skills
- Working proficiency in Python for scripting, automation, or backend tasks.
- Understanding of transactional systems, data consistency, and persistence concepts.
- Strong problem-solving skills and ability to work effectively within a team environment.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
DisclaimerCertain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range & BenefitsRange and benefit information provided in this posting are specific to the stated locations only. US:
Hiring Range in USD from: $96,800 - $223,400 per year. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).