Java Developers

Apply now Close

Java Developers

Across India
Posted on 23 Aug 2022

Location:

  • Across India

Responsibilities:

  • Lead an engineering team of 2-6 engineers and providing detailed direction to its members
  • Develop solutions with the user experience in mind
  • Lead code reviews and provide feedback to your peers, and your manager
  • Lead the review and estimation of requirements while working with your team to plan agile sprints related to application and process development roadmaps
  • Propose implementation and architecture patterns and best practices to management and product teams
  • Own the overall performance of products and services within a defined area of focus.
  • Provide technical support for multiple applications within the technology portfolio
  • Be empowered to lead and complete software projects with minimal guidance from managers
  • Lead team discussions to define technical requirements for new and current products
  • Develop roadmaps and prioritizes technical debt to effectively plan features and work
  • Respond-to and troubleshoot highly complex problems quickly, efficiently, and effectively
  • Train new hires on development and project management processes

Qualification:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent experience)
  • 10+ years of professional front-end development.
  • 6+ Experience with JavaScript and front-end design
  • Skilled with common front-end technologies such as HTML, CSS, JavaScript, and TypeScript
  • Experience using team collaboration toolsincluding Git, JIRA, and Confluence
  • Experience building reusable UI components or libraries
  • Strong coding practices including peer code reviews, unit testing, and a preference for agile development
  • Strong experience leading a technical project teams withthe ability to lead people, provide direction, and set clear objectives
  • Strong problem solving and troubleshooting skills
  • Understanding of processor subsystems, memory and bus architectures
  • Ability to rapidly prototype and adjust in response to customer feedback
  • Must understand Agile/SCRUM methodologies and have applied them on a Scrum team

Preferred Qualification:

  • BS or MS in Computer Sciences or related field
  • Experience building and operating scalable infrastructure software
  • We are looking for developers with experience building large scale front-end applications and application architecture, therefore knowledge of another language such as C# is a plus
  • Interest in user-experience and usability