Description

Job Description


SpanIdea is seeking a talented Java Back-end Developer to join our team. As a Java Back-end Developer, you should have 2 to 5 years of experience in core Java/J2EE and possess a strong knowledge of web application frameworks such as Spring 4 and Hibernate. A good understanding of relational databases, SQL, and ORM is required. You should also have a solid grasp of object-oriented design and data structures. Knowledge of web services (Restful) is preferred. Additionally, familiarity with UI frameworks like AngularJS 2.0/4.0, JavaScript, HTML, CSS, JQuery, and React JS would be an added advantage.


Responsibilities


Develop back-end applications using core Java and J2EE technologies.
Implement and utilize web application frameworks such as Spring 4 and Hibernate.
Work with relational databases, write SQL queries, and utilize ORM frameworks.
Apply object-oriented design principles and data structures in software development.
Incorporate web services, specifically Restful APIs, into the application architecture.
Collaborate with the front-end development team to ensure seamless integration between the back-end and front-end components.
Stay updated with emerging technologies and trends in back-end development.
Write clean, efficient, and maintainable code.
Participate in code reviews and contribute to the improvement of coding practices.


Requirements


2 to 5 years of experience in core Java/J2EE development.
Strong knowledge of web application frameworks, especially Spring 4 and Hibernate.
Good understanding of relational databases, SQL, and ORM concepts.
Proficiency in object-oriented design and data structures.
Preferred experience with web services, specifically Restful APIs.
Knowledge of UI frameworks such as AngularJS 2.0/4.0, JavaScript, HTML, CSS, JQuery, and React JS is a plus.
Excellent problem-solving and analytical skills.
Strong attention to detail and a commitment to delivering high-quality code.
Effective communication and collaboration skills.

Education

Any Graduate