Talent.com
Senior Java Engineer

Senior Java Engineer

ANRGI TECHSaint Louis, MO, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

We’re Looking For A Senior Sofware Engineer!

You Will

  • Perform all phases of the SDLC like 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 will 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

Tech Skills :

  • Coding - Core and Advance Java tech stack (JDK8 or higher)
  • Advance knowledge and practical experience working with Spring boot, relational database, caching solutions
  • Practical experience with various test coverage like 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 project / domain 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 on quality
  • Professional Skills :

  • Highly motivated individual who always look for engineering excellence and no mediocrity in the performance
  • Good personal influence
  • Being able to ask questions proactively in elaboration or team setup related sessions
  • Being able to identify area of improvements in the application and drive / lead through it
  • Proactively reviews code and provide suggesions for improvement
  • serp_jobs.job_alerts.create_a_job

    Senior Engineer Java • Saint Louis, MO, US