Senior Software Engineer-Java

IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3-5 years
Required Skills
DockerSQLAgileDesign PatternsHibernateJavaMySQLSpringMicroservicesUnit Testing

Requirements

  • 3-5 years of experience in Java, Spring, Hibernate, MySQL, and Docker.
  • Experience developing microservices and setting up local environments.
  • Proficiency in exception handling, multi-threaded programming, memory management, and application tuning.
  • Strong knowledge of ORM technologies using Spring/Spring Boot.
  • Excellent exposure to unit testing and design patterns.
  • Hands-on experience with RDBMS including writing SQL queries, joins, views, and group by clauses.
  • Proficiency in Object-Oriented Programming (OOP) and SOLID principles.
  • High-level design proficiency using UML, C4, or ArchiMate.
  • Familiarity with OWASP security practices.
  • Experience with Agile software development methodologies.
  • Excellent oral and written communication skills in English.
  • Ability to multitask and work under pressure to meet deadlines.

Responsibilities

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts.
  • Gather requirements and organize/present developed features for clients.
  • Execute complex activities within current methodology and quality standards.
  • Promote client success through collaboration with engineers, designers, and managers.
  • Engage in agile software development processes including daily stand-ups, sprint planning, and retrospectives.
  • Participate in the Engineering Practice community and mentor other engineers.
  • Independently drive project delivery within defined architecture.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now