Home
Jobs

Posted:2 days ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

A Java Back-End Developer is a software developer who specializes in building server-side applications and web services using the Java programming language. They work on the server-side of web and enterprise applications, handling data processing, business logic, and integration with databases and external systems. Here are the key responsibilities and tasks of a Java Back-End Developer: Application Development: Design and develop server-side applications and web services using Java. Implement business logic, data processing, and backend functionality to support the overall application architecture. Database Integration: Integrate Java applications with databases (e.g., MySQL, PostgreSQL, Oracle) to store and retrieve data. Design and optimize database schemas, write SQL queries, and use ORM frameworks (e.g., Hibernate) for database interactions. Web Frameworks: Utilize Java frameworks like Spring, Spring Boot, or Java EE to build scalable and maintainable back-end systems. Implement RESTful APIs, handle HTTP requests, and ensure proper routing and authentication. API Integration: Integrate with third-party APIs and services to enhance application functionality. Implement API calls, handle responses, and process data from external systems. Security and Authentication: Implement security measures to protect application data and resources. Handle user authentication and authorization, implement secure communication protocols (e.g., HTTPS), and mitigate common security vulnerabilities.

Mock Interview

Practice Video Interview with JobPe AI

Start Interview Now

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India

Bengaluru, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India