Overview
We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and enhance your skills in a collaborative environment. As a Junior Java Developer, you will be responsible for assisting in the design, development, and maintenance of applications while working closely with senior developers and other team members.
Duties
Collaborate with senior developers to design and implement software solutions using Java.
Participate in the full software development lifecycle, including requirements gathering, coding, testing, and deployment.
Assist in the development of user interfaces (UI) using HTML and other front-end technologies.
Write clean, maintainable code following best practices and coding standards.
Perform database design and management tasks using SQL and Entity Framework.
Support the integration of applications with existing systems using MVC architecture.
Troubleshoot and resolve issues related to application performance and functionality.
Engage in continuous learning to stay updated with emerging technologies and industry trends.
Experience
Proficiency in Java programming language is required.
Familiarity with HTML for front-end development is essential.
Experience with SQL for database management is preferred.
Understanding of MVC architecture and Entity Framework is a plus.
Knowledge of database design principles will be beneficial.
Experience working in a Linux environment is advantageous.
Familiarity with CI/CD practices for software deployment is a nice-to-have skill.
Strong problem-solving skills and the ability to work effectively within a team are essential.
Join us as we continue to innovate and deliver high-quality software solutions. We look forward to welcoming a passionate Junior Java Developer who is eager to grow their career in technology!
Job Type: Full-time
Pay: $50,000.00-$63,107.00 per year
Schedule:
Monday to Friday
Education:
Bachelor's Degree (preferred)
Work Location: Remote
Expected start date: 2024-11-04