Jobs · Engineering · Missouri

Senior Java Engineer

Recex.co · Missouri, MO · 12 mo ago
EngineeringFull-time

About the role

You will perform all phases of the SDLC including requirements analysis, application design, coding, testing, and deployment. Work closely with engineers, product owners, and other stakeholders to design and build scalable and distributed solutions that provide a positive user experience. Transform old monolithic applications into modern microservices-driven solutions. Integrate new features with third-party systems using APIs. Ensure frontend application optimization and responsiveness. Document code and assist other engineers by helping in troubleshooting and problem-solving. Provide thought leadership and ensure best practices for system design and development.

Responsibilities

  • Coding - Core and Advanced Java tech stack (JDK8 or higher)
  • Advance knowledge and practical experience working with Spring Boot, relational databases, and caching solutions
  • Practical experience with various types of test coverage such as unit testing, functional testing, integration testing, and contract testing
  • Practical experience working through requirements, design, implementation, and testing around integration with external systems/APIs
  • High Availability, Scaling, Resiliency
  • Ensuring better maintenance of the system
  • Release process
  • Being able to troubleshoot issues in higher and lower environments independently
  • Being able to learn and adopt to new projects/domains quickly
  • Capable of working through the requirement at domain level independently as an SME for given feature/epic
  • Capable of providing strong code review comments to ensure quality
  • Proactively reviews code and provides suggestions for improvement

Requirements

Mandatory BGV Check after offer (Process/Timeline) - Mode of Work: 3 days a week onsite (hybrid)

Qualifications

  • Shift Timing: 8-5 general shift
  • Interview Rounds: Virtual (4 Rounds): 2 Internal + 2 Client
  • Office Location: Saint Louis, Missouri, 63141 United States

Skills

  • Technical Skills: Core and Advanced Java tech stack, Spring Boot, relational databases, caching solutions, test coverage, integration with external systems/APIs, high availability, scaling, resiliency, release process, troubleshooting, learning new projects, domain expertise, code review

Benefits

Mandatory BGV Check after offer (Process/Timeline) - Mode of Work: 3 days a week onsite (hybrid)

Pay

Mandatory BGV Check after offer (Process/Timeline) - Mode of Work: 3 days a week onsite (hybrid)

Schedule

Mandatory BGV Check after offer (Process/Timeline) - Mode of Work: 3 days a week onsite (hybrid)

Similar jobs

Senior Java Engineer

Activision BlizzardSanta Monica, CA· 4 days ago
Engineering$103k–$190k/yrapply on careers.activisionblizzard.com

Senior Java Engineer

ActivisionSanta Monica, CA· 3 wk ago
Engineering$103k–$190k/yrapply on careers.activision.com

Senior Java Engineer

Arrow ComponentsBlue Ridge, AR· 1 wk ago
Engineeringapply on arrow.wd1.myworkdayjobs.com