• Core Java developer

Industry IT/ Computers - Software
Location Pune
Experience Range 5 - 15 Years
Qualification (B.E)
Not active

Functional Software Development
Job Description
About Us
“Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.”
About Company
www.magna.in
Roles and Responsibility

Job description:

  • Basic java SE/EE knowledge (Generics, Type system, Serialization, JDBC, Servletsetc)
  • Java Memory Model (Multithreading, Garbage collection)
  • Collections framework (internal implementations, pros/cons)
  • 1.8 additions (Streams API, Lambdas, Optional etc.)
  • Performance tuning tools (VisualVM, jProfiler etc.)

 

Primary Skills: 

  • Frameworks, ORM (Hibernate, JPA), spring family (Core, Spring Boot, MVC, Security, Integration), Templating (Thymeleaf, Freemarker)
  • DB-Common SQL constructs (joins, group by, etc.), Migration tools (Liquibase, dB Migrate), Performance tuning basics,
  • JavaScript, HTTP mechanics, Frameworks (Angular, React)
  • Tooling, SOAPUI, CI (Jenkins, Teamcity), VCS (SVN, GIT), Jira, Basics of Shell scripting

 

Secondary Skills:

  • Kafka streaming, elastic search, Machine learning, Big Data experience

 

Roles and Responsibilities:

  • Ability to develop quick prototypes
  • Ability to evaluate multiple tools/technologies and select best one to complete the task
  • Leadership and coordination skills (for Team Leads)
  • Architect skills: Familiarity with basic things like Design patterns, SOLID, DRY, KISS and other principles and know how and when to use them and when not to.
  • Self-Motivated, Curious, Self-Learner, Up-to-date on latest technology trends
  • Ability to tackle unfamiliar problems, logically reason and be able to suggest possible solutions
  • Understanding of practical implications
A+| A| A-