Search by job, company or skills
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
Login to check your skill match score
Date Posted: 10/06/2024
Job ID: 81366849