Software Engineer

Software Engineer

We are available Round the Clock
A 103, Sunnyvale Apartment, Kunnor High Road,
Ayanavaram. Chennai - 600 023
Software Engineer Job in Chennai - IT Jobs

  3+ Yrs
 Best in Industry
  Chennai, India

The candidate is responsible for Design, develop, implement, and maintain Java-based programming applications. and actively coordinate work with other cross-functional / product team.

Position : Permanent
Location : Chennai, India
Salary : Best in Industry

Job Details:

Key responsibilities:

  • Design, develop, implement, and maintain Java-based programming applications.
  • Actively coordinate work with other cross-functional / product team.
  • Work as part of scrum team to deliver the tasks as planned with the desired Definition of Done.
  • Ensuring that written code falls in line with the project objectives.
  • Identify and resolve immediate and potential issues with applications.
  • Collaborate closely with fellow engineers & work with other developers on troubleshooting, debugging, and coding, testing activities
  • Participating in group meetings to discuss projects and objectives & meeting deadlines on fast-paced deliverables
  • As a part of DevOps, you will be on-call for the services that the team owns. You are on-call for one week, approximately once per month. While on-call you are required to be reachable by telephone and able to act upon alarm, using your laptop.

You must have:

  • A Bachelors/master’s in computer science or a related area.
  • 3+ years’ experience in Designing and implementing Java-based applications preferably on the Cloud.
  • Deep understanding of object-oriented design, data structures and algorithms.
  • Good Knowledge of Spring boot, JPA, Hibernate frameworks, SDKs, APIs, and libraries.
  • Working experience with RESTful JSON Web Services and web technology frameworks.
  • Analyzing user requirements to Write efficient code based on specifications.
  • Working knowledge of Test frameworks such as Junit/Mockito
  • Good understanding and experience of working with database technologies such as MySQL/PostgreSQL.
  • Meticulous at both analysis and execution of work tasks / EPICs
  • Debugging and resolving technical problems that arise.
  • Experience with testing your code & ensuring following coding best practices.
  • Proven ability to work effectively with team members as well as various stakeholders within the company.
  • Version control experience like GIT Hub, Source Forge, Bit Bucket & other utilities like GIT, JIRA, Confluence etc.
  • Experience in build tools such as Gradle/Maven.
  • Proven ability to work effectively with team members as well as various stakeholders within the company
  • You should have amazing communication, presentation and organizational skills.

Highly preferred candidates also have:

  • Experience with universal JavaScript and server-side rendering.
  • Experience building and deploying cloud-based software using AWS.
  • Design flowcharts to illustrate software solutions
  • Vue.js or React (UI) specific knowledge.
  • Enough knowledge of HTML5, dHTML, Stylesheets (CSS), JavaScript, JQuery and respective browser compatibility issues (Internet Explorer, Firefox, Safari, Chrome).
  • Cable or Satellite industry knowledge is a plus.