Skip to main content

Java Backend Developer

Posted 8 days ago

software technologyWashington (DC)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java Backend Developer Project/initiatives summary: U.S. Bank is seeking a Java backend developer with end-to-end design and development experience for creating Microservices. Ideal candidate has a complete understanding of Java/J2EE, Springboot, Kafka, Rest API(s). Working knowledge of creating a scalable microservice to read data from Kafka or flat files, transform data and publish it by an API. Knowledge of Scala and Spark is optional. Top 5-10 responsibilities: Participates in Daily standups to provide status Understand functional and non-functional business requirements that are already defined. Gather and document all business related End-2-End information w.r.t software module. Build, test and support the micro-services. Prepare jUnits to cover 80% code coverage. Build data pipelines with home grown framework with configuration. Plan and execute all deployment activities of system features for successful integration, monitoring, maintaining of the system throughout its lifecycle Work independently with minimal supervision Make sure that all the deliverables are reviewed and approved by leads and/or Architects Required skills/technologies (at least 3 years’ experience):Java/J2EEREST APIsSpring BootKafkaSwaggerHubApigeeSQLRelational and NoSQL databases Preferred skills/attributes: A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design Technical expertise in the design, development, coding, testing, and debugging of software Knack for Writing Clean, Readable, Reusable, and Easily Maintainable Code Working knowledge of API first and test driven development Knowledge of API design, patterns and best-practices in REST, JSON, Microservices, etc. Knowledge of Scala and Spark is optional.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this