Pappaya Cloud

Contact Info

Svetlanas, St. Ann's Hill Road, KT16 9NN, United Kingdom

enquiries@pappayacloud.com

Sign Up

Job Details

We are seeking a motivated and talented Associate Java Application Developer to join our team. The ideal candidate will have a foundational understanding of Java development and be eager to grow their skills in a dynamic and supportive environment. You will assist in the development, testing, and maintenance of Java-based applications under the guidance of senior developers.

Responsibilities
  1. Develop and maintain Java-based applications: Write clean, efficient, and well-documented code following best practices.
  2. Collaborate with team members: Work closely with senior developers, project managers, and other stakeholders to understand requirements and assist in the development process.
  3.  Assist in troubleshooting and debugging: Identify and fix bugs, and help optimize performance.
  4.  Participate in code reviews: Receive feedback from senior developers to improve coding skills and ensure code quality.
  5.  Support testing efforts: Write and execute unit tests, and assist in system testing and validation.
  6. Learn and grow: Stay updated with industry trends and continuously improve your technical skills.
  7.  Document development processes: Maintain clear and concise documentation of code and development processes.
Skills And Abilityy
  1. Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent experience.
  2.  Basic understanding of Java and OOP principles: Familiarity with core Java and common design patterns.
  3. Knowledge of Java frameworks: Exposure to frameworks such as Spring, Hibernate, or similar.
  4. Understanding of databases: Basic knowledge of SQL and experience with relational databases like MySQL, PostgreSQL, or Oracle.
  5. Familiarity with development tools: Experience with tools like Maven, Gradle, and version control systems such as Git.
  6. Basic understanding of front-end technologies: Knowledge of HTML, CSS, and JavaScript is a plus.
  7. Problem-solving skills: Ability to troubleshoot and debug basic issues.
  8. Good communication skills: Ability to work effectively in a team and communicate clearly with colleagues.
Required Skill Set & Experience
  1. Systems Engineering, Systems Administration and Operations.
  2. Deep and comprehensive knowledge of operating systems and server management.
  3. Physically build, configure, wire up and install hardware.
  4. Deep and comprehensive knowledge on resource virtualization and software defined services.
  5. Network implementation and management expert.
  6. Good understanding and experience in software development and software engineering
  7. Good understanding and experience in Quality assurance and testing engineering.
  8. Comprehensive experience in building automation pipeline experts
  9. Good to have database administration skills
Required Skill Set & Experience
  1. Internship or project experience in Java development: Hands-on experience through internships, coursework, or personal projects.
  2. Familiarity with Agile methodologies: Experience working in Agile or Scrum environments is a plus.
  3. Knowledge of additional languages or frameworks: Exposure to languages or frameworks such as Python, Scala, or Node.js is beneficial
Education/Qualification
  1. Bachelor’s degree in computer science, Information Technology, or a related field.

Location

Chennai, India

Job Type

On-site - Full Time

Salary

As Per Industry Standards

Apply for this role now

Please enable JavaScript in your browser to complete this form.
Name
Click or drag a file to this area to upload.