- Design and develop components applications that deliver value to our customers.
- Work closely with the product owner, other developers and QA engineers to shape the product.
- Ensure our solutions are tested, extensible, maintainable, secure and perform well.
- Troubleshoot and debug code.
- Proactively review and test own work; provide peer-review work for others.
- Work with the team and other developers across the company to continuously improve our approach to development.
- Ensure clear documentation of created/modified functionality.
- Independently propose and create solutions.
- Drive idea generation with peers and other stakeholder within the organization to identify areas that require improvement.
- Adheres to and complies with applicable, federal and state laws, regulations and guidance, including those related to anti-money laundering (i.e. Bank Secrecy Act, US PATRIOT Act, etc.).
- Adheres to Bank policies and procedures and completes required training.
- Identifies and reports suspicious activity.
- Bachelor's Degree in Computer Science required
- 4-6 Years of experience developing in back-end Java required
- Experience in distributed systems, OO principles and service-oriented architecture (SOA) required
- Other desired skills that are considered a plusoSpring Cloud (Spring Cloud Netflix, Spring Cloud Config, etc) Docker and KubernetesoAWSoGit, githuboJPAoSQL language, MySQLoXML and SOAPoActiveMQ preferred
- In addition to the required education and experience, the following attributes are desired: Have a passion for driving change and efficiency with partners of different disciplinesoBe well versed in enterprise software development, design patterns, testing, coding practices, deployment, lifecycle management, and beyondoUse agile and lean principles in your product thinking--you're able to see large problems as a series of smaller jobs with expected outcomesoBe organized and process-oriented preferred
Knowledge, Skills, and Abilities
- Capable of transforming business requirements into technical design
- Deep technical understanding of Java 8 or later and Spring Boot Microservices
- Expertise in creating and consuming REST-based APIs and Web-based applications
Skills Required
- Bachelor's degree in Computer Science
- 4-6 years of experience developing back-end Java applications
- Experience with distributed systems
- Knowledge of object-oriented principles
- Experience with service-oriented architecture
- Deep technical understanding of Java 8 or later
- Deep technical understanding of Spring Boot microservices
- Expertise creating and consuming REST-based APIs and web applications
- Spring Cloud
- Docker
- Kubernetes
- AWS
- Git and GitHub
- JPA
- SQL and MySQL
- XML and SOAP
- ActiveMQ
- Experience with enterprise software development, design patterns, testing, coding practices, deployment, and lifecycle management
- Ability to work with partners across different disciplines
- Ability to use agile and lean principles
- Organized and process-oriented
BankUnited Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about BankUnited and has not been reviewed or approved by BankUnited.
-
Healthcare Strength — Healthcare coverage is positioned as comprehensive, with medical, dental, and vision options plus disability and life insurance. Wellness programming is described as robust, including incentives, screenings, and on-site fitness facilities at the corporate center.
-
Retirement Support — Retirement support includes a 401(k) plan with a company match and relatively quick eligibility after one month. Auto-enrollment and auto-increase features are described, which can help employees build savings consistently.
-
Leave & Time Off Breadth — Time-off offerings are described as broad, including a sizable PTO range by level and paid holidays. Additional time-off programs such as volunteer time and flexible/hybrid/remote arrangements are also described for eligible positions.
BankUnited Insights
What We Do
BankUnited, Inc., with total consolidated assets of $35.2 billion at March 31, 2021, is a bank holding company with one wholly owned subsidiary, BankUnited. BankUnited, a national banking association headquartered in Miami Lakes, Florida, provides a full range of banking services to individual and corporate customers through banking centers in Florida and New York. The Bank also provides certain commercial lending and deposit products on a national platform. Here at BankUnited, we endeavor to provide, through experienced lending and relationship banking teams, personalized customer service and offer a full range of traditional banking products and services to both commercial and retail customers.








