Flag job

Report

Java Developer

Min Experience

2 years

Location

Hyderabad, Secunderabad, Telangana, India

JobType

Permanent Job

About the job

Info This job is sourced from a job board

About the role

Bachelor's degree in Computer Science or equivalent experience. 2-5 years of Java development experience with a strong understanding of OOPS, Multithreading, and Data Structures. Proficiency in Java technologies including Spring, Hibernate, Struts, JSP. Experience in enterprise web application components like Tomcat and JBOSS. Knowledge of database development and MS-SQL. Ability to contribute to all phases of the development lifecycle. Hands-on experience with Java frameworks like Spring MVC, Spring Boot. Understanding of design patterns, data structures, algorithms, and Java 8+. Experience in developing RESTful microservices and web services. Experience in software development using J2EE, Java Servlets, and Struts 2. Strong knowledge of Java programming standards and best practices. Good knowledge on Core Java,Good knowledge on Multi-threading. Good knowledge on Design patterns, collection framework, Concurrency packages, DS/Algo. Good knowledge on Data Structures (Hash map/Linked list/palindromic Sequence/Hashtag) and Algorithms for Problem Solving Good to have experience in:a.Connection pool,b.Implementation, Executor framework and Re-entrant Lock c.Spring/hibernate Framework

Skills

RESTful microservices
Concurrency packages
Java programming standards
Java
Design Patterns
Java Servlets
Oops
Tomcat
Hibernate
MS-SQL
Collection Framework
Data Structures
Spring Boot
Jsp
Jboss
J2EE
Spring MVC
Multithreading
Spring
Algorithms
Struts 2
Struts