Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Java Developer|Hyderabad|5+Years

  • Zyoin Group
  • India, H...
  • 5 - 7 Yrs

Job Description

  • Thorough working knowledge of OOPs concepts (Data Abstraction, Encapsulation, Inheritance, Polymorphism)
  • Proficient working knowledge of Java - Collections, String handling, Multi-threading, Exception handling, Generics and Synchronization
  • Hands on Experience on frameworks like Struts or Spring (MVC, Core) JDBC, ORM, AOP
  • Proficient working knowledge of Web Services (SOAP / REST)
  • Hands on Experience in Unit testing frameworks like Junit / Mockito OR TDD
  • Thorough working knowledge of data structures and their application
  • Familiarity with SQL and Joins. Able to develop Medium Complex queries
  • Basic knowledge of JavaScript and/or Native JQuery and DOM concepts
  • Working knowledge of continuous integration and tools like Jenkins and Sonar
  • Working knowledge of Agile development methodology like Scrum
  • Exposure to CI/CD tools like Jenkins, JIRA
  • 5 – 7 years of experience with Java in the software industry
  • CS degree or equivalent experience

Job Responsibilities

  • Works on enhancement requests from Product Managers. Partners with external service providers to complete this work as appropriate
  • Works with the team on the technical aspects of customer requirements
  • Understands business processes implications underlying critical applications and systems
  • Partners with Senior Software Engineers with assessments of current application
  • Guides team members in technical requirements analysis and in converting functional requirements into technical requirements
  • Ability to break down product management stories into detailed design specifications for simple complexity business problems
  • Develops software and analyzes/resolves problems of simple to complex business scenarios within a project framework
  • Follows and guides team members in Agile/XP development best practices: pair programming, test-driven development
  • Uses software code management tools and processes to ensure code traceability and good governance
  • Develops test plans & follows strategies for small complexity business problems

Location

Hyderabad, Telangana, India