Hybrid Software Engineer 2 – PostgreSQL, Oracle

Posted 2 hours ago

Apply now

About the role

  • Software Engineer designing and developing scalable cloud-based applications for U.S. Bank. Working with AWS technologies and enhancing relational database solutions using PostgreSQL and Oracle.

Responsibilities

  • Build and maintain cloud-native applications and services using AWS technologies, Aurora PostgreSQL and Oracle 19c.
  • Implement and optimize relational database solutions on Aurora PostgreSQL, including schema design, query tuning, and migration tasks.
  • Leverage AWS services (EC2, RDS, Lambda, S3, DMS, Glue, etc.) to design secure, scalable, and cost-efficient solutions.
  • Participate in Agile ceremonies, contribute to sprint planning, and deliver high-quality code in iterative cycles.
  • Write production-ready Java code for APIs, microservices, and backend systems following best practices.
  • Implement automated testing and deployment pipelines using tools like Jenkins, Maven, and Git.
  • Work closely with product owners, architects, and cross-functional teams to deliver business-critical solutions.

Requirements

  • Bachelor’s degree, or equivalent work experience
  • Three to five years of relevant experience
  • Hands-on experience with Aurora PostgreSQL RDS, Oracle RDS and relational database design.
  • Strong knowledge of AWS Cloud services and cloud-native application development.
  • Proficiency in Java, including frameworks like Spring Boot.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Understanding of DevOps principles, CI/CD pipelines, and containerization (Docker/Kubernetes).
  • Solid grasp of data structures, algorithms, and software design patterns.
  • AWS certifications (e.g., AWS Certified Developer or Solutions Architect).
  • Experience with performance tuning and troubleshooting in cloud environments.
  • Strong Communication: Ability to clearly articulate ideas and collaborate effectively with technical and non-technical stakeholders.
  • Comfortable working in a fast-paced, evolving environment and embracing new technologies.
  • Team Player: Values collaboration, knowledge sharing, and supporting team success.
  • Ownership & Accountability: Takes initiative and responsibility for delivering high-quality outcomes.
  • Continuous Learning: Passion for staying current with industry trends and improving technical and interpersonal skills.
  • Customer-Centric Approach: Understands business needs and strives to deliver solutions that create value.

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law

Job title

Software Engineer 2 – PostgreSQL, Oracle

Job type

Experience level

Mid levelSenior

Salary

$105,400 - $124,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job