5 - 9 years

16 - 25 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Experience:

Location

Job Summary:

We are hiring a Backend Java Developer to join our project team focused on building secure, scalable, and high-performing enterprise applications. The ideal candidate will bring strong expertise in Core Java, Spring Boot, Hibernate, and database technologies, along with a solid grasp of modern security practices and DevOps tooling.

Responsibilities:

  • Design, develop, and maintain backend services and RESTful APIs using Spring Boot and Hibernate.
  • Develop and integrate SOAP APIs
  • Architect and optimize SQL Server or Oracle database schemas with a focus on normalization, indexing, and security.
  • Implement robust security controls, including encryption (at rest and in transit), authentication (ADFS, AAD, JWT), and Role-Based Access Control (RBAC).
  • Collaborate with frontend developers, DevOps engineers, and architects to deliver end-to-end solutions.
  • Write clean, scalable, and efficient code following best practices in object-oriented programming.
  • Utilize Maven or Gradle for build management and project dependency control.
  • Participate in code reviews, design discussions, and contribute to continuous improvement processes.
  • Document technical designs and system architectures.

Requirements

  • Strong foundation in Java and Object-Oriented Programming concepts (inheritance, polymorphism, interfaces, etc.).
  • Frameworks / Technologies:

1. Hands-on experience with Spring Boot for building secure and scalable REST APIs.

2. Expertise in Hibernate / JPA for ORM and data persistence.

3. Experience building and consuming both RESTful and SOAP APIs.

  • Database and Persistence:

1. Solid experience with SQL databases (preferably SQL Server or Oracle).

2. Knowledge of database schema design principles including normalization, indexing, and security best practices for sensitive data.

  • Security:

1. Practical experience implementing encryption at rest and in transit.

2. Experience with authentication mechanisms such as ADFS, Azure Active Directory (AAD), and JWT.

3. Understanding of Role-Based Access Control (RBAC).

  • Tools and DevOps:

1. Proficient with Maven or Gradle for build and dependency management.

2. Familiarity with version control systems like Git/Azure DevOps.

Other Requirements Include that:

  • Graduation in Computer Science, Information Technology, or a related field.
  • You're a self-motivated individual with a passion for technology, driving innovation and excellence.
  • A collaborative team player, you thrive in dynamic environments and excel individually.
  • Your positive energy contributes to our exciting culture, and your exceptional communication skills build strong relationships.
  • Guided by high ethical values, you embody integrity and professionalism.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Technossus Software Services logo
Technossus Software Services

Information Technology & Services

Bakersfield

RecommendedJobs for You

Bangalore Urban, Karnataka, India

Gurugram, Haryana, India

Hyderabad, Telangana, India

Agra, Uttar Pradesh, India