Jobs and Careers
DY

Senior Software Engineer

Dynata
United Statesfull_timeVerifiedPosted 7 Jun 2024

About the role

We're seeking a highly skilled and experienced senior java developer to join our dynamic team. The ideal candidate will have a deep understanding of Java programming and a proven track record of building robust, scalable applications. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications while providing technical leadership and mentoring to junior developers.
 
 

Key Responsibilities:

  • Design, develop, and maintain complex Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Optimize application performance and troubleshoot issues.
  • Lead and mentor junior developers, fostering a collaborative and learning environment.
  • Stay updated with the latest industry trends and technologies to implement best practices.
     

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Java development.
  • Strong knowledge of Java frameworks such as Spring.
  • Experience with RESTful APIs, microservices architecture, and cloud platforms.
  • Proficiency in database design, SQL and document db solutions.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Knowledge of UI technologies is a plus.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Dynata

View company profile →