Backend Developer

  • 0-0 years
  • Not Disclosed

Job Description

Responsibilities:• Develop server side components, REST APIs• Assume ownership for existing and new modules including design, development, and unit testing for enhancements of existing modules and development of new modules.• Analyse problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent establishing nature.• Lead the design and architectural improvements• Participate and collaborate with team members in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs, and enhance application.• Reduce technical debt with quality codingRequirements:• A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field) from IITs and Premier Engineering College.• Excellent Object Orientation, coupled with excellent problem solving and debugging skills.• Highly skilled at Java and related technologies, including Java Frameworks like Spring boot or Drop wizard, RESTful web services, JSON, Servlet, JSP, MySQL, MongoDB, Kafka, AWS Solr.• Must have hands on experience in building scalable and secure back end systems.• Have hands on experience with systems that are asynchronous, RESTful and demand concurrency• Good to have knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, deployment.Whitefield, Bengaluru

Similar Jobs