The Job Auction Country

Share On

This listing has Ended
Go to My Listings

Senior Java Developer 

resume-library  |  United States  |  

United StatesUnited States (US)
Information Technology/Other
Work Type:
Work Time:
Full Time


Senior Java Developer


At Texas Capital Bank, we are driven by a single-minded and unwavering mission: to serve business and the individuals who run them. We use a consultative approach and innovative technologies to develop new ideas that give the bank and our clients a competitive advantage. We partner with our customers to push the boundaries of what’s possible—together.

Headquartered in Dallas, Texas Capital Bank has offices in Austin, Fort Worth, Houston, Richardson, Plano and San Antonio, and we serve clients in a variety of industries from coast-to-coast.


We are on the Forbes Best Banks in America list,and were named a top place to work by The Dallas Morning News, Houston Chronicle and San Antonio Express-News. For further information, please visit us at .


We’re looking for a Software Engineer to join our API Engineering Team to build APIs that unleash digital capabilities across various channels by building APIs in either Java Spring and Mulesoft. You will have the ability to develop technical solutions and document the solution architecture and design using standard design tools. You will be expected to demonstrate design experience and be willing to challenge other team member’s designs as well as receive and incorporate feedback. The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).



Create and maintain custom application/service solutions built in Java Spring Boot.

Deploy applications using AWS platform.

Integration with GitHub Enterprise for code repository and pipeline management.

Contributing in all phases of the development lifecycle

Build and Maintain relationships with appropriate System Stakeholders to continuously improve the speed and quality of data applications

Writing well designed, testable, efficient code

Ensure designs are in compliance with specifications

Prepare and produce releases of software components

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Partner with Business Analysts, Subject Matter Experts from the Business, and counterparts from IT to complete system requirements, technical specifications and process documentation for assigned projects

Review, analyze, and evaluate the scope of the business problems presented and help identify viable technical solutions that deliver business value

Create requirement and design documents as needed for assigned projects

Helps to develop and ensure adherence to published system architectural decisions and development standards

Multi-task across several ongoing projects and daily duties of varying priorities as required

Provide input into each phase of the SDLC as required

Should be a team player

May lead and direct the work of others

The duties listed above are the essential functions, or fundamental duties within the job classification. The essential functions of individual positions within the classification may differ. Texas Capital Bank may assign reasonably related additional duties to individual employees consistent with standard departmental policy.



Bachelor’s degree in Computer Science or MIS related area required

8+ years of development experience required

Proven hands-on Software Development experience

Proven working experience in Java development

Hands on experience in designing and developing applications using Java Spring Framework (Spring Boot, Spring Cloud, Spring Data etc),

Object Oriented analysis and design using common design patterns.

Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

Experience as a Sun Certified Java Developer (Optional)

Experience with test-driven development

Experience in AWS (Good to have)