Back-End Developer

BankUnited

Florida

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BankUnited is seeking a Back-End Developer to design and implement Java-based microservices that deliver value to customers. You will collaborate with product owners, other developers and QA to shape features, ensure quality, scalability and security across services.

The role requires 4–6 years of back-end Java experience, solid understanding of distributed systems, SOA and RESTful APIs, with exposure to Spring Core & Spring Cloud.

Qualifications

  • Bachelor's Degree in Computer Science required.
  • 4-6 years of back-end Java development experience.
  • Experience with distributed systems and SOA required.
  • Nice to have Spring Cloud, Docker and Kubernetes.

Responsibilities

  • Design and develop back-end Java components to deliver customer value.
  • Collaborate with product owner, developers and QA to shape the product.
  • Ensure solutions are tested, maintainable, secure and perform well.
  • Troubleshoot and debug code; provide peer reviews.
  • Document new and modified functionality clearly.
  • Drive continuous improvement with peers and stakeholders.

Skills

Java 8+
Spring Boot Microservices
REST APIs
Distributed systems / SOA
Agile / Lean practices

Education

Bachelor's Degree in Computer Science

Tools

Docker
Kubernetes
Git
GitHub
JPA
SQL / MySQL
XML / SOAP
ActiveMQ

Job 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

Education
  • Bachelor's Degree in Computer Science required
Experience
  • 4-6 Years of experience developing in back-end Java required
  • Experience in distributed systems, 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
Additional Information

Candidates residing in locations within BankUnited's footprint may be given preference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-End Developer
Back-End Developer

BankUnited, N. A. • Florida

On-site
USD 90,000 - 115,000
Senior Java Backend Engineer - Microservices & REST APIs
Senior Java Backend Engineer - Microservices & REST APIs

BankUnited • Florida

On-site
USD 90,000 - 130,000
Back-end Software Developer - Java/Spring
Back-end Software Developer - Java/Spring

Luxoft • United States

On-site
USD 140,000 - 190,000
Senior Back-end Developer
Senior Back-end Developer

VTG • McLean (VA)

On-site
USD 125,000 - 180,000
Senior Back-end Developer
Senior Back-end Developer

VT Group (VTG) • McLean (VA)

On-site
USD 140,000 - 170,000
Application Developer and Architect Specialist
Application Developer and Architect Specialist

Bank of America • Jacksonville (FL)

On-site
USD 110,000 - 140,000
Senior Java Backend Developer
Senior Java Backend Developer

Veriipro • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Senior Back End Engineer (Java)
Senior Back End Engineer (Java)

Xoriant • Illinois

On-site
USD 100,000 - 130,000
BackEnd Developer
BackEnd Developer

Viper Staffing Services L.L.C. • Tampa (FL)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000