
Software Engineer II – Java & Microservices
Frost Bank3 months ago
Dallas, TX, USA +2 moreMid Level
Responsibilities
- Design, write, test, implement, and document solutions for assigned program modules.
- Design and build scalable enterprise applications using Java, Spring Boot, and microservices architecture.
- Develop and deploy secure microservices with API design, authentication, service-to-service communication, and event-driven architectures.
- Collaborate with project teams and other software engineers to provide technical support.
- Support assigned IT systems and applications by troubleshooting and resolving defects.
- Work with relational and NoSQL databases, containerization, and orchestration technologies.
- Apply resilient microservice patterns to support system reliability and fault tolerance.
Requirements
- Bachelor’s degree in computer science, engineering, a related field, or equivalent experience.
- At least 2 years of experience independently identifying program issues and developing appropriate solutions.
- Strong experience with Java and SQL.
- Strong understanding of software development principles, programming concepts, best practices, and development methodologies.
- Experience with Spring Boot, microservices, unit testing, integration testing, and scalable enterprise applications.
- Experience with JUnit, Mockito, Kafka or RabbitMQ, Docker, Kubernetes, or OpenShift.
- Experience with Spring Security, JWT/OAuth2 authentication, service-to-service communication, and event-driven architectures.
- Strong troubleshooting and debugging skills across application, infrastructure, and system layers.
- Excellent written and verbal communication skills and ability to collaborate across cross-functional teams.
- Preferred: experience with Jenkins or GitHub Actions CI/CD pipelines, API Gateway technologies, banking or financial services, AI-assisted development tools, and Angular, Kotlin, Xcode, or similar technologies.
Benefits
- Medical, dental, vision, long-term disability, and life insurance.
- 401(k) matching.
- Generous holiday and paid time off schedule.
- Tuition reimbursement.
- Health and wellness programs, including an Employee Assistance Program.
- Referral bonus program.
Tech Stack
AngularApache KafkaDockerGitHub ActionsJavaJenkinsJUnitKotlinKubernetesOpenShiftRabbitMQSpring BootSQL
Categories
About Frost Bank
Frost Bank is a Texas-based financial institution providing consumer and commercial banking, investments, and insurance to individuals and businesses across the state. It earns revenue from interest on loans and deposits, fees for treasury and wealth-management services, and insurance brokerage. Founded in 1868 and headquartered in San Antonio, it operates as the principal subsidiary of Cullen/Frost Bankers, Inc. (NYSE: CFR) and ranks among the 50 largest U.S. banks by assets.