Senior Software Engineer - Java - [VK30]

Senior Software Engineer - Java - [VK30]

14 Sep
Yatra Online Pvt Ltd.
Bangalore Rural

14 Sep

Yatra Online Pvt Ltd.

Bangalore Rural

Greetings from !!

Hiring Senior Software Engineer

Please find the Job Description below for your reference :-

Job title:Senior Software Engineer

Work Location: Bangalore

Division/Department: IT

Essential Duties and Responsibilities:

- Design and development of highly robust and scalable applications in a large-scale distributed systems environment.

- Translating business requirements into system design and apply deep understanding of OO design principles in creating custom software solutions. Offering creative alternatives to business design wherever appropriate

- Ownership of key software modules, which would involve product enhancements and maintenance of existing functionality.

Effective debugging of issues and associated fixing in a time-critical atmosphere

- Technical lead for projects including identification and management of dependencies across other modules. Project planning for mid-level complexity projects, including scope management, estimation, issue tracking and risk escalation

- Set coding and design standards and act as a mentor for junior engineers in the organization

Education and/or Work Experience Requirements( 3-6 years):

- B.Tech/M.Tech/MCA in Computer Science or a related field

- Proficient in Java 8

- 3-6 years of experience in the software industry

- Strong analytical skills with good problem-solving abilities

- Ability to work on multiple projects.

- Possess a sound understanding of data structures, algorithms, object-oriented design and service-oriented architecture

- Passion for writing high-quality object oriented code in Java

- Expertise in several of the following technologies: OOD (Object Oriented Design), Microservices, Collections, Multi-threading, Web Applications, Core Java, Spring, REST,

- Must have knowledge in ElasticSearch and Kafka.

- Excellent communication and presentation skills and ability to work in a team environment

- Preferred knowledge on NoSQL is must

- Preferred knowledge on any Relational Database is a must.

- Good understanding of Distributed System is a must

- Good to have Scala.

The original job offer can be found in Kit Job:

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software engineer - java - [vk30]
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert