Java Developers

Java Developers

Job Title: Java Developers – JR/280

PrimeSoft is seeking Java Developers using Java, J2EE, Spring, and Hibernate to develop web based applications for enterprises; accessed from personal computers and mobile devices

Ideal Candidate should have:

  • Understanding of Object Oriented Programming and Design concepts
  • Knowledge of Java, Spring and Hibernate
  • Should be able to recommend appropriate frameworks, libraries, design and develop web applications based upon a set of requirements
  • Shall be a self-starter
  • Shall be process oriented with ability to work independently and with teams
  • Excellent written and verbal communication skill and a positive attitude. Candidate should have had exposure to working with clients, and client driven projects
  • Mandatory Skills:

  • Extensive knowledge in Object Oriented Programming and Design
  • Extensive knowledge of Java, Spring, Spring Boot, Spring MVC
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server
  • Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
  • Knowledge of GraphQL, interaction with Elasticsearch
  • Knowledge on Java 8 features such as Lambda expressions
  • Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
  • Knowledge of Angular JS, HTML5, CSS3
  • Proactive approach to identify alternatives for a given problem statement
  • Should have worked on enterprise class applications
  • Should have worked in Agile environment
  • Excellent oral and written communication skills
  • Job Features

    Job CategoryBengaluru, Hyderabad
    Experience4 - 6 years
    QualificationB.E/ B.Tech/ MCA/ ME/ M.Tech