Software Engineer

Apexone
Posted on
Apexone logo

Experience
5 - 8 yrs
Salary (CTC)
₹10L - ₹18L
Job Location
Bengaluru, India
Vacancy
2
Designation
Software Engineer
Job Type
ONSITE

Job Description

1. Technical

  • Strong programming skills in Java and Python with proficiency in object-oriented design principles
  • Experience with Java frameworks such as DropWizard, Spring and Hibernate
  • Familiarity with web development frameworks (Angular or React)
  • Experience with Testing frameworks (JUnit, TestNG, Cucumber, Mockito)
  • Hands-on experience with building stream-processing systems using Hadoop, Spark and related technologies
  • Familiarity with distributed storage systems like Cassandra, MongoDB and JanusGraph.
  • Experience with various messaging systems, such as Kafka or RabbitMQ
  • Experience with Caching solutions like Hazelcast, Redis or MemCache
  • Knowledge of build tools like Maven or Gradle
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines especially using Git
  • Working knowledge of Unix/Linux experience
  • Strong problem solving skills and attention to detail

2. Soft skills

  • Strong communication skills with a track record of working and collaborating with global teams,
  • Must possess the ability to handle multiple on-going assignments and be able to work independently in addition to contributing as part of a highly collaborative and globally dispersed team,
  • Strong analytical skills with the ability to break down and communicate complex issues, ideas and solutions,
  • Thorough knowledge and experience in all phases of SDLC

3. Additional skills (Advantage)

  • Working knowledge of enterprise database systems (Sybase or DB2)
  • Programming in Perl, Python and shell script.
  • Knowledge and experience in building conversational user interfaces enabled by A


No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.