Java Developer

Job Descriptions

A proficient Java developer can significantly impact a business's bottom line by increasing revenue and improving the efficiency and effectiveness of the company's operations. It is essential to have a clear and well-written job description in order to attract the best candidates for this role. A skilled Java developer has a strong understanding of the Java programming language and can design and develop high-quality, scalable applications that drive traffic and conversions.

Hiring a

Java Developer

?

Sign up for Rezi's 7-day free trial to post this job and hire.

1

Input your position's key details and required skills

2

Generate your full job descriptions with our AI Writer

3

Integrate your job opening directly to Rezi user accounts

Java Developer

December 16, 2022

Description

We are looking for a skilled Java Developer to join our team at Rezi. In this role, you will be responsible for creating, modifying, and maintaining efficient and reliable software, as well as troubleshooting and resolving technical issues. To be successful in this role, you should have extensive experience with Java programming, as well as DevOps and web technologies. You will work with other developers to ensure applications meet customer requirements and internal standards. Additionally, you will evaluate existing applications to identify and fix performance issues and suggest solutions to improve them. Ultimately, you will ensure our software meets customer needs and internal standards.

Responsibilities

• As a Java Developer at Rezi, responsible for developing and maintaining high quality Java applications

• Design, develop, test, deploy, maintain and improve software

• Write clean, maintainable and efficient code

• Design robust, scalable and secure features

• Develop APIs to integrate with other systems

• Collaborate with cross-functional teams to define, design, and ship new features

• Troubleshoot and debug applications

• Perform unit and integration testing before launch

• Monitor performance and optimize applications

• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

• Bachelor’s degree in Computer Science or related field

• 5+ years of experience in software development using Java and related technologies

• Strong understanding of object-oriented programming (OOP)

• Exceptional coding, debugging and troubleshooting skills

• Experience with web frameworks such as Spring, Hibernate, JSF, Struts, etc.

• Knowledge of relational databases and NoSQL databases

• Understanding of different software architectures and design patterns

• Experience with cloud computing platforms such as AWS or Azure

• Excellent communication and interpersonal skills

• Ability to work independently and collaboratively with a team

Skills

DevOps
Web Technologies
Java

Java Developer

December 16, 2022

Description

We are looking for an experienced Java Developer to join our team and help create innovative, high-performance applications. As a Java Developer, you will be responsible for developing, testing and debugging applications, as well as maintaining existing software. You should have an in-depth knowledge of Java, as well as DevOps and web technologies. Additionally, you should have excellent problem-solving skills and an analytical mindset. Ultimately, you will help build, maintain and expand our applications and systems to meet the changing needs of our customers.

Responsibilities

• As a Java Developer at Rezi, responsible for developing back-end services and the interchange of data between the server and the users

• Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance

• Contribute in all phases of the development lifecycle

• Write well-designed testable, efficient code

• Ensure designs are in compliance with specifications

• Prepare and produce releases of software components

• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

• Work closely with other development teams to ensure integration between different components and systems

Requirements

• 5+ years of experience developing Java applications.

• Expert knowledge of object-oriented design and development.

• Demonstrated experience with web application frameworks such as Spring, Hibernate, and J2EE.

• Experience with databases, including Oracle, SQL Server, and/or PostgreSQL.

• Experience with web services, including SOAP and REST.

• Knowledge of Agile development methodology.

• Ability to work with a team and take initiative.

• Excellent problem-solving and communication skills.

• Aptitude for learning new technologies quickly.

Skills

DevOps
Web Technologies
Java
Enjoy hiring without limits.
talent.rezi.ai

Create better job descriptions with our AI Job Description Generator

Save time - get better results.
talent.rezi.ai

Understand your reach with audience size estimation

Transparency everywhere.
talent.rezi.ai

Connect only with qualified Rezi users with integrated job postings

Matches made to interview.
app.rezi.ai