Java Back end Developer

8 - 12 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Java Back end Developer with 8-10 years of experience, you will be responsible for developing robust backend solutions using Java. You will need to have strong analytical and problem-solving abilities along with a deep understanding of software design principles and Java frameworks. Key Responsibilities: - Develop backend solutions using Java with a focus on software design principles such as MVC, data structures, algorithms, and design patterns. - Utilize core Java concepts including class loading, garbage collection, Java Collections API, Reflections API, Java Streams, and Functional Programming. - Implement and work with common Java frameworks like Spring, JSR-303, Logback, JUnit, and Apache Commons. - Possess a strong understanding of Relational Databases and SQL (DB2) along with knowledge of No-SQL Databases (MongoDB). - Familiarity with GIT for source code management, Gradle, Jenkins for automated build processes, and Representation State Transfer (RESTful Web Services). - Knowledge of HTTP, XML, and JSON for effective communication and data exchange. Qualifications Required: - 8+ years of experience in Java backend development. - Strong knowledge of software design principles, Java core concepts, and common Java frameworks. - Experience working with Relational and No-SQL databases. - Familiarity with GIT, Gradle, Jenkins, RESTful Web Services, HTTP, XML, and JSON. Note: Only candidates who can join immediately will be considered for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India