Xgrid.co

Backend Intern, Java

Xgrid.co

internship

Posted on:

Location Type: Office

Location: Islamabad • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

AWSCloudDistributed SystemsJavaMicroservices

About the role

  • Design and develop scalable, resilient and high performance distributed systems.
  • Ensure developed applications meet industry standards for performance and quality.
  • Collaborate with other developers throughout the development process.
  • Participate in design and code reviews.
  • Incorporate team members' innovations and contribute your own ideas.
  • Identify and communicate best practices in Java Development and microservices as a whole.
  • Assist in architecting backend solutions.
  • Prepare documentation including designs, flowcharts, and diagrams.
  • Stay up to date with the ever evolving ecosystem of distributed systems.
  • Investigate and analyze software issues, addressing performance, scale, and other bottlenecks.
  • Follow software development lifecycle processes.

Requirements

  • BS in Computer Science, Electrical Engineering, or related field.
  • Experience developing two or more backend heavy Java applications with prime focus on core business logic and problem solving.
  • Strong problem solving skills.
  • Highly proficient in leveraging appropriate data structures.
  • Knowledge of REST APIs.
  • Strong background in Object Oriented Programming.
  • Familiarity with version control tools like Git.
  • An absolute can do attitude.
  • Ability to learn and adapt quickly.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in a fast-paced environment.
  • Knowledge of AWS or other cloud platforms.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javamicroservicesbackend developmentObject Oriented ProgrammingREST APIsdata structuressoftware development lifecycleperformance optimizationscalable systemsresilient systems
Soft skills
problem solvingcollaborationcommunicationadaptabilityinnovationteamworkdocumentationattention to detailcan do attitudefast-paced environment
Certifications
BS in Computer ScienceBS in Electrical Engineering