Senior Software Engineer - Java

Posted a month ago by PickMe, Classification: IT & Telecoms

Responsibilities

  • Adherence of coding standards, guidelines, best practices, etc.
  • Sticking to deadlines and delivering with the required level of quality
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, debug and upgrade existing systems
  • Preparing and conducting effective Developer Tests
  • Responsible for shipping a clean product to QA

Skills and Qualifications

  • BSc in Computer Science or a related degree with Minimum 3 Years of experience
  • Proven experience in programming using JAVA
  • Familiarity with Java related technologies/ frameworks such as Spring/ Hibernate/ other ORM technologies
  • Knowledge of OOP, Design Patterns and SOLID Principles
  • Experience in debugging distributed systems
  • In-depth knowledge of relational databases (MySQL) and NoSQL databases
  • Analytical and problem-solving skills
  • Ability to work independently
  • Experience in following will be an added advantage
  1. Knowledge in MQTT Brokers, Apache Kafka
  2. Programming using Golang
  3. Experience in Linux operating system
  4. Scrum/Agile development methodologies

Apply via SpotJobs
Please click APPLY NOW button to upload your CV via SpotJobs



Share this job

Jobs at PickMe