Search by job, company or skills

Senior Java Backend Developer

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Responsibilities

  • Participate in the full development lifecycle including design, estimation, planning, development, unit test, release, and implementation support
  • Work with the Business Analyst and Solution Architects to understand the business requirements
  • Translate them to technical solutions in the application
  • Write technical specifications and ensure proper traceability with detailed specifications & code
  • Create and implement a good practice of coding, testing and deploying
  • Assure code review
  • Experience in architecture design will be a plus (N Tiers, Serverless...)
  • Experience in Micro services is mandatory
  • Experience with containerization tools (ex: Docker) and migration will be a plus.

Profile

  • Bachelor's Degree or equivalent discipline
  • 8-10 years of overall experience in professional software engineering
  • Hard core hands-on experience with various Java/web technologies and frameworks: Spring (Core, Security, MVC), Hibernate, JPA, REST, JMS, Maven; etc.
  • Have a very good knowledge of design patterns and development principles SDLC.
  • Proven/previous experience with CI/CD & Agile
  • Strong critical thinker with problem-solving aptitude
  • Excellent written and oral communication skills
  • Track record on GIT usage TDD, BDD
  • Other desirable exp: Node js, MongoDB, SoIR, Elastic search, contributing to open-source projects.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151745433

Similar Jobs

Remote

Skills:

Backend DevelopmentJavaPythonGo Programming Language