Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience with Java programming.
Knowledge of SQL and database management systems.
Understanding of software development lifecycle.
Requirements:
Collaborate with senior developers to understand software requirements and translate them into technical solutions.
Participate in software design and code reviews.
Write clean, efficient code based on specifications.
Debug and troubleshoot software issues.
Job description
Overview:
As a Jr Java Developer, you will play a key role in the design, development, and maintenance of highquality software solutions. You will work closely with senior developers to understand business requirements and translate them into technical solutions. Your contributions will be critical to the success of our projects and the overall growth of our organization. This position offers an excellent opportunity for professional development and handson experience in Java development.
Key Responsibilities:
Collaborate with senior developers to understand software requirements and translate them into technical solutions
Participate in software design and code reviews
Write clean, efficient code based on specifications
Debug and troubleshoot software issues
Perform unit testing and integration testing
Assist in the deployment of software solutions
Contribute to the improvement of existing software applications
Stay uptodate with industry best practices and technologies
Work collaboratively in a team environment
Communicate effectively with team members, clients, and stakeholders
Required Qualifications:
Bachelors degree in Computer Science, Information Technology, or related field
Proven experience with Java programming
Knowledge of SQL and database management systems
Understanding of software development lifecycle
Strong problemsolving and analytical skills
Ability to work collaboratively in a team environment
Excellent communication and interpersonal abilities
Passion for learning and adopting new technologies
Knowledge of web development technologies such as HTML, CSS, and JavaScript
Familiarity with version control systems (e.g., Git)