JobID: 463944

Java Backend Developer

Apply Before: April 31, 2023

Basic Job Information

Job Category : IT / Engineering
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Irving Texas
Offered Salary : Negotiable
Apply Before (Deadline) : Apr. 31, 2023

Job Specification

Education Level : Bachelor
Experience Required : More than 3 years
Professional Skill Required : Communication Interpersonal Skills Problem Solving Java Springboot
Other Specification
  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • At least 3 years of experience in designing, developing, testing, and deploying Java backend applications.
  • Experience in development and testing of various rest APIs and integrating them with UI applications.
  • Experience in agile methodology for software development life cycle and peer-reviewing code for testing and deployment.
  • Experience in developing and deploying microservices using Springboot.
  • Experience with microservices architecture, along with SQL and NoSQL databases.
  • Proficiency in version control tools such as GitHub and Gitlab, and experience deploying code using Jenkins pipelines.
  • Experience in Java application development and various ORM frameworks.
  • Experience in performance testing and maintaining high scalability of applications.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork skills.

Job Description

We are seeking a highly skilled Java Backend Developer to join our team. The successful candidate will be responsible for designing, developing, testing, and deploying Java backend applications, as well as developing and testing various rest APIs and integrating them with UI applications. The ideal candidate will have experience with agile methodology for software development life cycle and peer-reviewing code for testing and deployment. They should also have experience with microservices architecture, along with SQL and NoSQL databases. The Java Backend Developer should be familiar with version control tools such as GitHub and Gitlab, and should have experience deploying code using Jenkins pipelines. The candidate should also be proficient in Java application development and various ORM frameworks. Additionally, the candidate should have experience in performance testing and maintaining high scalability of applications.

Responsibilities:

  • Design, develop, test, and deploy Java backend applications.
  • Develop and test various rest APIs and integrate them with UI applications.
  • Use agile methodology for software development life cycle and peer-review code for testing and deployment.
  • Implement microservices architecture, along with SQL and NoSQL databases.
  • Use version control tools such as GitHub and Gitlab, and deploy code using Jenkins pipelines.
  • Develop applications using Java and various ORM frameworks.
  • Conduct performance testing and maintain high scalability of applications.
  • Collaborate with cross-functional teams to identify and solve problems.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with emerging trends and technologies in software development.

×