Senior Full Stack Developer – (Angular/ Java)

Working in a high-performance organization that prides itself in attracting the finest talent, we challenge ourselves to find solutions that make a difference in the world. Our environment is always buzzing with energy and smart, motivated people working on finding the best way to move forward.
Benefits:

  • USD pegged salary
  • Health Insurance
  • Professional Growth & Training
  • Work from anywhere (Remote or Hybrid)
  • Flexible Vacation Plan
  • Bonuses based on company revenue
  • Referral & Loyalty Bonus Program

Key Purpose

  • Work closely with a passionate development team to design, develop and maintain Java-based solutions for a dynamic, multi-national company that sets the benchmark in its industry.
  • Must be a team player and have the ability to work with both vertical and horizontal colleagues in a formal and informal setting. 

Areas of responsibility may include but are not limited to:

  • Develop, test, and maintain high-quality application software.
  • Analyze, maintain and enhance existing applications and troubleshoot issues. 
  • Assist with the production of technical specifications and designs.
  • Promote new technologies and share knowledge within the team.  
  • Recommend improvements to development processes, contribute to implementation plans, and assist in the rollout.
  • Adhere to coding standards and know best practices.
  • Perform code reviews.

Personal Attributes and Skills

  • Passionate about technology and development
  • Results-oriented with the ability to work under pressure and cope with multiple concurrent projects with changing priorities and deadlines
  • Strong analytical and problem-solving skills
  • Ability to deal with complexity and migrate between detailed and high-level requirements
  • Self-starter who takes ownership and accountability, and is able to work with minimal supervision
  • Excellent written and verbal communication skills

Education and Experience

  • BSc in Computer Science/ Information Technology (or similar)

Experience:

  • 8 years of Java systems development experience.
  • Java EE knowledge and experience.
  • Experience with XML/XSD/JAXB and Web Services. 
  • Unit testing and mocking frameworks.
  • Experience with industry-standard Application Servers (preferably WebLogic).
  • Knowledge of OO design principles and development patterns.
  • Spring Framework. 
  • ORM/Hibernate/JPA experience.
  • JMS, Tibco EMS experience.
  • Oracle and PL/SQL knowledge.
  • SOAP (XML)
  • REST (JSON)
  • Angular 10, TypeScript, JavaScript
  • NgRx

Preferred:

  • Presentation layer development (HTML5, CSS, JavaScript, Angular 10, TypeScript, jQuery, GWT, Spring MVC)
  • Experience with Business Rules Management Frameworks.
  • Experience using formal modeling languages (UML, etc.) and modeling tools (Enterprise Architect, Visual Paradigm, etc.)
  • Exposure to Agile principles and methodologies, including Continuous Integration and Test-Driven Development

Company: Webiz International
Company email: [email protected]
Job Location: Colombo Remote / Work from Home
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx