
Backend Intern, Java
Xgrid.co
internship
Posted on:
Location Type: Office
Location: Islamabad • 🇵🇰 Pakistan
Visit company websiteJob 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