Back-End Developer

Bankunited โ€” United States ยท Posted ~18 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

JOB SUMMARY: The Back-End Developers will design and develop applications that deliver value to our customers. She/he will work closely with the product owner, other developers and QA engineers to shape the product, proactively gather requirements and ensure high quality of our software. She/he will ensure our solutions are tested, extensible, maintainable, secure and perform well. Essential Duties And Responsibilities 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. Supervisory Responsibilities N/A Qualifications Education Bachelor's Degree in Computer Science required Experience 4-6 Years of experience developing in back-end Java requiredExperience in distributed systems, OO principles and service-oriented architecture (SOA) requiredOther desired skills that are considered a plusoSpring Cloud (Spring Cloud Netflix, Spring Cloud Config, etc) Docker and KubernetesoAWSoGit, githuboJPAoSQL language, MySQLoXML and SOAPoActiveMQ preferredIn 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 Licenses and Certifications Knowledge, Skills, And Abilities Capable of transforming business requirements into technical designDeep technical understanding of Java 8 or later and Spring Boot MicroservicesExpertise in creating and consuming REST-based APIs and Web-based applications Additional Information Candidates residing in locations within BankUnited's footprint may be given preference.