Home Pakistan Software Engineer - Java

Home Pakistan Software Engineer - Java

Software Engineer - Java

Full time at Easy2Employ, LLC in Pakistan
Posted on January 25, 2025

Job details

The ideal candidate for the Java Full Stack Engineer position is a motivated and detail-oriented software engineer with 2-4 years of experience in full-stack development. The candidate should have a strong foundation in Java programming and object-oriented programming (OOP). They are proficient in using modern development frameworks and tools including Java Spring, Hibernate/JPA, and MVC. They possess a keen eye for quality, emphasizing best practices and unit testing to ensure robust software solutions. Comfortable working in a dynamic and collaborative environment, the candidate has a solid understanding of front-end technologies such as React and JavaScript, alongside experience with back-end databases like MySQL or MariaDB. Familiarity with containerization tools such as Docker enhances their ability to deploy scalable applications. Responsibilities The Java Full Stack Engineer will be responsible for:

  • Developing robust, scalable, and secure full-stack applications using Java Spring, Hibernate/JPA, and other related technologies.
  • Designing and implementing front-end solutions using React and JavaScript to create seamless user experiences.
  • Collaborating with cross-functional teams to analyze requirements, design, and build effective solutions.
  • Conducting thorough unit testing and applying best practices to ensure quality and performance.
  • Managing and optimizing databases using MySQL/MariaDB.
  • Utilizing Docker for containerization and deployment of applications.
  • Documenting development processes and code standards.
Requirements
  • Desirable requirements include experience with Jasper reporting and any additional certifications in Java or related technologies.
  • The ability to quickly adapt to new technologies and work independently within a fast-paced environment is advantageous.
Experience
  • The candidate should have 2-4 years of experience in software development with a proven track record of developing and deploying full-stack applications using Java Spring and Hibernate/JPA frameworks.
  • Experience in working with MVC architecture is essential, along with a strong competence in React and JavaScript for front-end development.
Skills Key skills and expertise required for this role include:
  • Proficiency in Java programming and object-oriented programming (OOP).
  • Experience with Java Spring, Hibernate/JPA, and MVC frameworks.
  • Strong skills in React and JavaScript for front-end development.
  • Ability to perform unit testing and apply development best practices.
  • Competency in working with databases such as MySQL/MariaDB.
  • Familiarity with Docker for application deployment.
Education A Bachelor's degree in Computer Science, Information Technology, or a related field is required for this position.

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback