0% found this document useful (0 votes)
80 views

Job Description For Java Developer

This job description is for a Java Backend Engineer who will build scalable, innovative software and services from the ground up to power a rapidly growing international team. Key responsibilities include designing and developing highly scalable systems, participating in design meetings and code reviews, and maintaining architectural documentation. Requirements include 3+ years of experience developing RESTful and backend Java services using technologies like Spring, Hibernate, databases, and algorithms at a large scale. Strong communication and problem-solving skills are also required.

Uploaded by

Sureka Mariyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

Job Description For Java Developer

This job description is for a Java Backend Engineer who will build scalable, innovative software and services from the ground up to power a rapidly growing international team. Key responsibilities include designing and developing highly scalable systems, participating in design meetings and code reviews, and maintaining architectural documentation. Requirements include 3+ years of experience developing RESTful and backend Java services using technologies like Spring, Hibernate, databases, and algorithms at a large scale. Strong communication and problem-solving skills are also required.

Uploaded by

Sureka Mariyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Job Description for Java Developer

As a Java Backend Engineer, you will assist in creating delightful user experiences for our
customers. You will build innovative, problem-solving software from the ground up that will
power our team that is growing rapidly in the US and internationally.

Responsibilities:
 Work within a team of highly talented engineers, product and architect to design and
develop highly scalable systems
 Being involved in design meetings to propose, discuss and refine new features and
functionality.
 Design, code, test, monitor & maintain
 Maintain and enhance the existing architectural documentations and create the new one as
needed
 Participate in code and design reviews
 Provide suggestions for continuous improvements as necessary.
 Be proactive and anticipate/handle issues before they blowup.
 Exhibit a strong backbone and challenge the status quo when needed

Requirements:
 Minimum 3 years' experience for Software Engineer II and min 5 years for Sr Software
Engineer III.
 Experience in developing RESTful services.
 Experience in developing backend services in Java, Spring, Hibernate.
 Demonstrable programming abilities in Java.
 Excellent in Data Structures, algorithmic techniques, design patterns and best coding
practices.
 Curiosity about how things work and the behavior of finding the answers.
 Flexible and adapting the changing circumstances, tenacious.
 Expertise on Relational databases & NoSQL databases.
 Experience with development of scalable and distributed Java services.
 Should be passionate and take pride in building systems that are used by millions of users
every day.
 Technical leadership skills
 Should have good communication skills
 Extra credit: Provide your GitHub account or code samples with your resume

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy