Description

  • Responsible for developing new features and supporting/bug fixing existing features
  • Responsible for production
  • Troubleshoot issues across the applications developed in Java full stack
  • Share what they know by mentoring other team members
  • Closely follow industry trends and the open-source community
  • Should be able to work on modernization (Spring Boot, Angular, Cassandra, Kafka, Micro Services, Dockers) of the existing products by actively involving in the design, development and implementation.
  • Should follow the principles of Agile and well versed with CI/CD process.

     

Knowledge, Skills And Abilities:

 

  • Care about quality and know what it means to ship high quality code
  • Curious and avid learners
  • Communicate clearly to explain and defend design decisions
  • Self-motivated and excellent problem-solvers
  • Driven to improve, personally and professionally
  • Mentor and inspire others to raise the bar for everyone around them
  • Collaborate with their peers, designing pragmatic solutions
  • Operate best in a fast-paced, flexible work environment
  • Prepare technical training and information sessions for other staff

     

Qualifications:

 

  • Bachelor’s degree in computer science or equivalent practical experience
  • 4 to 5 years of professional experience with Angular 16, JavaScript, Bootstrap, SCSS, CSS and HTML and Angular 19 (good to have).
  • Good experience in Java 8, SQL/Oracle Database.
  • Design and architecture knowledge
  • Experience with Agile software development
  • Have an intense passion for building software and mentoring their teams
  • Are very strong in both design and implementation at an enterprise level
  • Can work advanced database magic with relational and NoSQL databases
  • Are in-tune with high performance and high availability design/programming
  • Have experience in security best practices for software and data platforms
  • Design 'perfect-fit' solutions with engineering teams and business units to drive business growth and customer delight
  • Enjoy solving problems through the entire application stack
  • Are interested and capable of learning other programming languages as needed

Education

Bachelor's degree