0% found this document useful (0 votes)
4 views2 pages

Java Resource JD

The document outlines the responsibilities and skills required for a Java developer role, emphasizing contributions to the software development lifecycle and the design and maintenance of Java-based applications. Key qualifications include proficiency in Java and its frameworks, experience with relational databases, and familiarity with web application frameworks. Additionally, strong problem-solving skills and effective communication with clients are essential for transforming user requirements into application designs.

Uploaded by

ravi kumar Cheva
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)
4 views2 pages

Java Resource JD

The document outlines the responsibilities and skills required for a Java developer role, emphasizing contributions to the software development lifecycle and the design and maintenance of Java-based applications. Key qualifications include proficiency in Java and its frameworks, experience with relational databases, and familiarity with web application frameworks. Additionally, strong problem-solving skills and effective communication with clients are essential for transforming user requirements into application designs.

Uploaded by

ravi kumar Cheva
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

 Contribute to all stages of the software development lifecycle

 Design, implement and maintain Java-based applications that can


be high-volume and low-latency

 Analyse user requirements to define business objectives


 Proficient in Java and its frameworks (Spring, Spring boot, Hibernate, JPA),
tools and ecosystems.
 Proven experience in Java development.
 Should have good working knowledge on multi-threading.
 Expertise in designing and developing applications using Java EE
platforms.
 Excellent insight into Java and JEE internals.
 Understanding of object-oriented programming.
 Knowledge of relational databases (Oracle, MSSQL, PostgreSQL), SQL and
ORM technologies.
 Experience in web application frameworks like Angular, React, NodeJS,
HTML, JavaScript, CSS and jQuery.

 Markup Languages such as XML, JSON


 Experience in using Java testing tools (JUnit) for finished codes.
 Able to communicate clearly with the clients

 Transforming requirements into stipulations


 Understanding the requirements of the users to create the application
design.
 Excellent problem-solving skills.
 Ensuring that the application objectives are according to the business
goals of the company.
 Debugging and resolving the technical issues that come in.
 Examine the current code and suggest patches, design changes or code
fixes.
 Preparing the documentation of the design.
 Preparing and producing releases of software components.
 Support continuous improvement, searching for alternatives and
technologies.
 Preparing documentation for assisting users and team members.
 Support continuous improvement, investigating alternatives and
technologies, and presenting for architectural review.

You might also like