Skip to content Skip to main nav
University of Maryland

Search RH Smith Office of Career Services

  • Log in
  • Sign up
  • Guests
HireSmith for Students
HireSmith for Employers
  • People We Serve
    • Graduate Students
    • Undergraduate Students
    • Alumni
    • Employers
  • Explore Career Paths
    • Accounting
    • Business Management
    • Consulting
    • Consumer Products, E-Commerce and Retail
    • Energy & Clean Technology
    • Entrepreneurship
    • Finance
    • Government, Nonprofit & Education
    • International Business
    • Marketing
    • Real Estate & Construction
    • Sports, Entertainment & Hospitality
    • Supply Chain Management & Operations
    • Technology & Analytics
  • Build Career Skills
    • Career Exploration
    • Job Search Strategies
    • Resume & Cover Letter
    • Networking
    • Interview Preparation
    • Offer Decision-Making & Negotiation
    • Professional Competencies
    • Technical Competencies
    • Graduate School Preparation
  • Meet the Team
  • OCS Wellness Room
  • Quick Links
    • Student Outcomes
    • Smith Career Boutique
    • Smith Undergrad Career Fair
    • Career Development Interactive Resources

Oracle


Visit Website

Software Developer

  • Share This: Share Software Developer on FacebookShare Software Developer on LinkedInShare Software Developer on X
Recruitment began on February 6, 2026
and the job listing Expires on March 14, 2026
Pleasanton, CA Full-time, Open to Non-Permanent Work Authorization
Apply Now

Full job description

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.

 

Responsibilities

  • 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.

 

Required Technical Skills

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, PostgreSQL, or MySQL), including writing SQL queries and basic performance tuning.
  • Basic understanding of NoSQL 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 & DevOps

  • 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.

Qualifications displayed in the job posting

 

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.

Apply Now

Contact & Location

Phone
301-405-2301
Email
smithocsquestions@umd.edu
Address

Robert H. Smith School of Business
2570 Van Munching Hall
University of Maryland
College Park, MD 20742-1815

Career Service Hours

M Monday 8:30am - 5:00pm
T Tuesday 8:30am - 5:00pm
W Wednesday 8:30am - 5:00pm
TH Thursday 8:30am - 5:00pm
F Friday 8:30am - 5:00pm
  • Alumni Connections
  • Blog
  • Events
  • Experiences
  • HireSmith
  • Jobs & Internships
  • Organizations
  • Resources
  • Meet the Team
  • Career Development Interactive Resources
  • Web Accessibility
Instagram LinkedIn
Privacy Policy | Terms of Service
Copyright © 2026 University of Maryland Robert H. Smith School of Business
Powered by uConnect