Job Description:
We are hiring Java developer who will be responsible for architecting, designing, and developing solutions using Core Java and other open-source technologies (ex: Spring, Hibernate). 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:
· Works on all stages of the software development life cycle (SDLC)
· 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
· Completes unit testing to identify and fix programming errors.
· Test the software to ensure it meets requirements and performs well
· Provide technical support to software users
· Troubleshoot problems in different layers
· 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
· Managing Java and Java EE application development
· Ensuring designs comply with specifications
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
· Critical thinker and able to problem solve.
· High level understanding of object orientated programming.
· Knowledgeable of how to code with Java frameworks.
· In-depth knowledge of web application programming
· In-depth knowledge and understanding of Java and Java EE
· Ability to work both independently and as part of a team
· Knowledge of hardware and operating systems
· Understanding of relational databases (MySQL, Oracle, SQL Server, DB2 etc.,) or No-SQL databases (Mongo, Couch etc.,)
· Agile experience with application servers and web application servers
Job Types: Full-time, Permanent
Tipe Lokasi:
In-person
Education:
Bachelor’s (Preferred)
Experience:
total work: 5 years (Preferred)
Java: 5 years (Preferred)
Work Location: In person
Other similar jobs that might interest you