drjobs Java Backend Developer

Java Backend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description: Java Backend Developer

Key Responsibilities:

  • Collaborate with crossfunctional teams to understand business requirements and translate them into technical specifications.
  • Design and develop scalable backend components of our ERP software using Java and related technologies.
  • Implement RESTful APIs for seamless integration between different modules of the ERP system.
  • Utilize Spring Boot framework to accelerate development and deployment of microservicesbased architecture.
  • Optimize database schemas write efficient SQL queries and work with MySQL databases to ensure optimal performance of the ERP system.
  • Write comprehensive unit tests using JUnit and Mockito to maintain code quality and reliability.
  • Implement security measures such as OAuth to ensure API security and compliance with data protection standards.
  • Utilize design patterns and follow objectoriented principles to build maintainable and extensible code.
  • Conduct technical troubleshooting and provide timely resolution of issues to ensure smooth operation of the ERP system.
  • Communicate effectively with stakeholders to gather requirements provide progress updates and solicit feedback on the software development process.

Skills and Qualifications:

  • Proficiency in Java programming language.
  • Strong knowledge in Struts 1.x Spring Boot Spring MVC Spring JPA and Hibernate frameworks.
  • Indepth knowledge of RESTful web services and API development.
  • Knowledge of Docker for containerization and deployment
  • Familiarity with microservices architecture and best practices.
  • Knowledge in working with relational databases such as MySQL and writing optimized SQL queries.
  • Knowledge in JUnit and Mockito for unit testing and mocking.
  • Understanding of Java EE (JEE) technologies including JSP and Servlets.
  • Knowledge of data structures algorithms and design patterns.
  • Ability to think beyond conventional approaches and solve complex technical problems.
  • Strong communication skills both written and verbal enable effective collaboration within teams.
  • Ability to deliver in Agile method (SCRUM)

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.