Java Backend Developer

Year    KA, IN, India

Job Description

Bengaluru, Karnataka, India
Job Type
Full Time
About the Role
Qualification: Bachelor's degree in Computer Science, Engineering, MCA, or a related field

Experience: 8-10 years



Responsibilities



Design and develop key functionalities within the application.



Conduct design reviews and code reviews at agreed points throughout the project lifecycle.



Collaborate closely with the client's application development team to understand requirements.



Perform hands-on design and development of technical artifacts.



Participate in technical reviews and contribute to improving processes related to configuration management, deployment, and application resiliency planning.



Ensure timely delivery of releases.



Requirements & Skills



Strong proficiency in Core Java (Java 17 & Java 21), Jakarta EE, Spring, Spring Boot, Spring Data, REST APIs, Spring MVC, Maven, and JUnit 5.



Knowledge of Quarkus and Reactive programming is an advantage.



Extensive technical development experience, including writing efficient code, performing code reviews, and applying best practices in configuration management and code refactoring.



Proficiency in SQL, MongoDB, or other NoSQL databases.



Hands-on experience with Linux platforms and Jenkins Pipelines.



Strong understanding of Object-Oriented Design Patterns, Data Structures, and Algorithms.



Excellent problem-solving and analytical skills.



Experience with Agile methodologies such as Scrum and Test-Driven Development.



Exposure to Git, Maven, Sonar, and JIRA is desirable.



Knowledge of Docker and Kubernetes will be an added advantage.



Excellent communication and interpersonal skills.



Strong ability to multitask and meet deadlines.



Advanced understanding of application, data, and infrastructure architecture disciplines.
Requirements
Qualification: Bachelor's degree in Computer Science, Engineering, MCA, or a related field
Experience: 8-10 years

Responsibilities

Design and develop key functionalities within the application.

Conduct design reviews and code reviews at agreed points throughout the project lifecycle.

Collaborate closely with the client's application development team to understand requirements.

Perform hands-on design and development of technical artifacts.

Participate in technical reviews and contribute to improving processes related to configuration management, deployment, and application resiliency planning.

Ensure timely delivery of releases.

Requirements & Skills

Strong proficiency in Core Java (Java 17 & Java 21), Jakarta EE, Spring, Spring Boot, Spring Data, REST APIs, Spring MVC, Maven, and JUnit 5.

Knowledge of Quarkus and Reactive programming is an advantage.

Extensive technical development experience, including writing efficient code, performing code reviews, and applying best practices in configuration management and code refactoring.

Proficiency in SQL, MongoDB, or other NoSQL databases.

Hands-on experience with Linux platforms and Jenkins Pipelines.

Strong understanding of Object-Oriented Design Patterns, Data Structures, and Algorithms.

Excellent problem-solving and analytical skills.

Experience with Agile methodologies such as Scrum and Test-Driven Development.

Exposure to Git, Maven, Sonar, and JIRA is desirable.

Knowledge of Docker and Kubernetes will be an added advantage.

Excellent communication and interpersonal skills.

Strong ability to multitask and meet deadlines.

Advanced understanding of application, data, and infrastructure architecture disciplines.
About the Company

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4760713
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year