Aarorn Technologies Inc
Sr. Software Developer
Aarorn Technologies IncCanada5 hours ago
ContractEngineering, Information Technology
Job Title: Sr. Software Developer

Location: Brampton, ON (3x onsite a week)

Employment Type: Full Time

Job Description

Scala is must for this role.

Job Responsibilities

  • Design and develop TM Forum compatible APIs using modern development practices.
  • Enhance and maintain existing solutions bringing in lessons learnt and best practices.
  • Work in a small team with startup mentality to write high quality code.
  • Proactively recommend solutions by comparing advantages and disadvantages of different approaches
  • Collaborate with the development team, support, and business on day-to-day development requests and support
  • Collaborate with multiple teams both upstream and downstream for development and issue resolution.
  • Actively document all activities and participate in peer review for code and documentation.
  • Follow industry best practices in all development activities.
  • Leads solution designs, documents architecture and creates high-level design documents.
  • Helps determine/enrich coding standards along with the senior development team and ensures consistent adoption by developers.
  • Conducts code reviews, mentors and coaches’ team on architectures, solutions and coding practices.
  • Proactively provides objective feedback to consultants and development partners to ensure proper execution of projects.

Requirements

  • Wireless and Wireline lines of business
  • Solid understanding of middleware
  • ERM processes

Technical

  • Operating System: Windows, UNIX/Linux, Azure
  • Architectures: Event based, Micro Services, Distributed, SOA, TOSCA Cloudify (cloud)
  • Languages: Scala, Java-8, Java EE, C, JSON, XML, SQL, NoSQL, PL/SQL, UML
  • Frameworks: Spring boot, AKKA, Alpakka Spark, Junit, Log4j, Avro, Spring AOP, Hibernate, JPA
  • Integration: Kafka, Oracle GoldenGate, Azure DataBrick, Elastic, Logstash, Kibana, Grafana, MQ
  • IDE & Other tools: IntelliJ, Eclipse, SonarCube, TablePlus, KafkaTool, EA, Git, ClearCase, ClearQuest, SOAPUI, Ant, Maven, Jenkins, DataStax OpsCenter, Artifactory
  • Database : Casandra, Oracle, MongoDB, MySQL, DB2,
  • Good communication, analytical thinking, Open minded.
  • Working knowledge of V21 and Maestro.
  • Design/writing Jira Stories
  • Technical documentation, the project implementation plans.
  • DAL environment setup.

General Knowledge

  • Agile SDLC (Jira)
  • Developing in a CI/CD Pipelines (J-unit, Jenkins, Bamboo, SonarCube)
  • Containers (Openshift, Kubernetes)
  • API and Microservice Development
  • Monitoring, Alarming and troubleshooting tool such as Prometheus, Grafana and ELK

Key Skills

Ranked by relevance