Engineer Iii, Software

Year    Bengaluru, Karnataka, India

Job Description


We are looking for a back-end developer to join our growing digital engineering team in APAC. The ideal candidate is an energetic self-starter with strong technical work experience and passions to the digital transformation. This person will play a crucial role in the digital products and projects that empower our business to achieve their mission. As a Back-end developer you will work with multiple teams e.g. UI Design, Front-end, Architecture etc. to design and implement applications based on JAVA and related technologies. This position offers a challenging career to involve into the digital transformation of Thermofisher from the beginning , work on systems that interface with multiple systems including Content Management Systems(CMS), Product Information Management System(PIMS), ERP systems, and service like Identity Services, Pricing Engine, Search Engine, Document Services and other platform products/services; Responsibilities:

  • Work with and/or lead a scrum team to implement, deliver and aid production support group
  • Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and contribute towards identifying technical risks, alternate solutions to various problems etc.
  • Work closely with engineer team, develop, test, .
  • Confirm to Thermo Fisher software development standards.
  • Work collaboratively with Product Management, Product Marketing, and Engineering as needed during the development, launch and continuing refinement of applications
  • Implement functionalities and fix bugs as backend engineer and work with front end engineer for required integration.
  • Implement unit test and automation test if required.
  • Prepare develop/test environment for functional test and system test.
  • Ability to build cross-platform/device compatible applications
  • Ability to analyze complex business process and data models
  • Focus on quality and continuous improvement to application and processes. Staying up to date on the latest and best coding strategies.
  • Ensure complete documentation and compliance to all quality/compliance requirements
Qualifications and Expereince
  • Bachelor’s degree or higher in Computer Science or relevant field 5 to 7 years of experience in building web/mobile applications using Java and related technologies.
  • Master SpringBoot/ Spring Cloud micro-service framework, be able to setup and implement the framework
  • Master JVM and Memory Management, be able to resolve performance issue;
  • Master design patterns, be able to select suitable design pattern for systems;
  • Understand Concurrency system design, Message Queue solutions
  • Familiar with Database technology including both SQL (MySQL,Postgre, Oracle would be a plus) and NoSQL(MongoDB,Hadoop)
  • Master Linux technology, understand Linux command deeply, be able to resolve Linux environment issues;
  • Familiar with container technology, be able to setup fundamental Devops(Docker and Kubernetes), Chef, or Puppet would be a plus.
  • Working experience of Cloud technologies, AWS( S3, DynamoDB, SNS, SES, EC2, EKS) would be a plus Understand e-commerce system high volume system solution, be able to design and optimize e-commerce system design;
  • Familiar with Search and Recommendation solution, be able to design and optimize solution design base on LucidWork and Personal Recommendation would be a plus;
  • Experience working with CI/CD pipeline technologies, understand the way of pipeline works;
  • Clean, well-organized and reusable coding style;
  • Good coding habit, most code be unit tested;
  • Must have prior wok experience in Agile delivery methodology.
  • Strong problem solving and troubleshooting skills
  • Experience working with GIT, JIRA, and Confluence will be an added advantage
  • Excellent communication skills
  • Must be effective in working both independently and in a team setting.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2885605
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year