The Job Overview
Our client is hiring a Java developer to join their team. You will be responsible for architecting, designing, and developing solutions using Java, Spring, Hibernate, and other open-source technologies. This is a full-time position with excellent benefits.
Responsibilities
Below are some of the responsibilities a Java programmer and developer is expected to take on in their position:  
	- Planning, designing, debugging, and coding software solutions for Java application development
 
	- Develop Java-based software using industry best practices
 
	- Writing and implementing efficient and reusable code in Java
 
	- Test the software to ensure it meets requirements and performs well
 
	- Provide technical support to software users
 
	- Troubleshoot problems with the software
 
	- Collaborate with software engineers to ensure that code is of the highest quality
 
	- Work with product managers and designers to ensure the software is designed well and meets user needs
 
	- Identify opportunities to improve existing Java code
 
	- Job Qualifications and Skill Sets
 
Below are the qualifications that are expected of a Java developer:
	- Bachelor’s degree in computer science or related field
 
	- Minimum of 5 years of experience in Java development
 
	- In-depth knowledge of website design and programming
 
	- In-depth knowledge and understanding of Java and Java EE
 
	- Excellent analytical, problem-solving, and troubleshooting skills
 
	- Ability to work both independently and as part of a team
 
	- Knowledge of hardware and operating systems (Unix-based systems a plus)
 
	- Understanding of relational databases (Oracle, SQL Server, DB2)
 
	- Agile experience with application servers and web application servers
 

PI8b8a61e5101f-37437-37000527