Posted in

Senior Associate Application Engineer – Backend

Senior Associate Application Engineer – Backend

CompanyDiscover
LocationHouston, TX, USA, Wheeling, IL, USA
Salary$73500 – $124300
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Bachelors – Computer Science, Engineering, Informatics, Information Security, Information Technology or related
  • 1+ Years — Information Technology, (Software) Engineering, or related
  • Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale

Responsibilities

  • Completes most features and user stories including test cases and automation unattended.
  • Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security.
  • Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities.
  • Participates in system design decisions and learns how these decisions impact the product as a whole.
  • Learns to support production systems and understands how observed events and failures impact the product.

Preferred Qualifications

  • Strong experience working with Java programing language and Springboot
  • Cloud container Platform experience (Kubernetes, OCP)
  • Experience in API Domain Design, API Security (JWT, OAUTH), API testing with Cucumber and JUnit
  • Core Java, Spring Boot (Security, OAuth, MVC, JPA, Hibernate, REST API, Swagger)
  • SQL/PostgreSQL/Messaging Systems/Kafka
  • Gatling, JMeter, Monitoring and Performance tooling knowledge
  • Experience in DevOps and build tools using Jenkins CI/CD, Gradle, Github, Nexus and SonarQube and other code coverage tools
  • Experience of working in an agile development environment and exposure to XP engineering practices
  • Ability to work closely with a business initiative owners and product owners