Unknown Company

Software Engineer III – Open Banking

san antonio, tx • Posted 2 days ago
Onsite Full Time IT & Technology

  • Design, write, test, implement, and document solutions for assigned program modules
  • Collaborate with and provide technical advice to Product Owners, Business Analysts, and lines of business to estimate level-of-effort, timing, and feasibility, to design new systems based on business requirements, and to optimize system and program functionality
  • Review coding for a group of software engineers to ensure alignment with business needs, change control procedures, and Frost development standards
  • Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes

Requirements

  • Bachelor’s degree in Computer Science, Engineering, in a related field, or equivalent experience
  • Demonstrated ability to independently identify issues across interrelated programs and systems and develop the appropriate solutions, typically requiring a minimum of 4 years of experience
  • Strong foundation in software engineering principles, design patterns, and modern development methodologies.
  • Proven expertise in Java, SQL, Spring Boot, and Microservices architecture.
  • Experience designing and building scalable, secure, and resilient enterprise applications.
  • Proficient in developing REST APIs, API design, Spring Security, OAuth2/JWT, and service-to-service communication.
  • Experience with event-driven architectures using Kafka or RabbitMQ.
  • Strong knowledge of Domain-Driven Design (DDD) and distributed systems.
  • Hands-on experience with relational and NoSQL databases.
  • Experience with containerization and orchestration using Docker, Kubernetes, or OpenShift.
  • Experience with API Gateway and API Management, including authentication, authorization, routing, rate limiting, and traffic management.
  • Proficient in unit and integration testing using JUnit, Mockito, and related testing frameworks.
  • Strong troubleshooting, debugging, and performance tuning skills across application, platform, and infrastructure layers.
  • Knowledge of resiliency patterns including Circuit Breaker, Retry, Timeout, and Bulkhead.
  • Ability to lead technical design discussions, perform code reviews, mentor engineers, and promote engineering best practices.
  • Excellent communication and collaboration skills with engineering, architecture, security, product, and business stakeholders.

Core Competencies

Demonstrates expertise in Java, SQL, Spring Boot, and Microservices architecture, with a strong foundation in software engineering principles and modern development methodologies. Capable of designing scalable and secure enterprise applications while leading technical discussions and mentoring engineering teams.

Highest-signal resume keywords

  • Java
  • SQL
  • Spring Boot
  • Microservices Architecture
  • REST API Development

ATS Optimization Keywords

Hard Skills

  • Software Engineering Principles
  • Design Patterns
  • Event-Driven Architecture
  • Domain-Driven Design
  • Unit Testing
  • Integration Testing
  • Troubleshooting
  • Performance Tuning
  • API Design
  • Security Protocols

Soft Skills

  • Excellent Communication
  • Collaboration
  • Mentoring
  • Technical Leadership

Industry Keywords

  • Enterprise Applications
  • Scalable Systems
  • Resiliency Patterns
  • Change Control Procedures
  • Business Requirements

Tools & Technologies

  • Docker
  • Kubernetes
  • OpenShift
  • Kafka
  • RabbitMQ
  • JUnit
  • Mockito
  • API Gateway
  • API Management

#J-18808-Ljbffr
Back to Job Search