Key Responsibilities:
- Designing and implementing Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Developing multimedia applications.
- Developing documentation to assist users.
- Ensuring continuous professional self-development
Essential Skillset/s:
Core Java, Hibernate, Java, OpenJPA, Java Build Tools, Web Technologies, SpringMVC, Play, Java Server Faces, DBMS, Hadoop ,SQL, JDBC, Servlets, Java Beans(EJB), Java Server Pages(JSP), GitHub
Desirable Skill set/s:
AI and machine learning, Blockchain, Python, Amazon Web Services, Hadoop/Big Data, Mobile technologies (Android or OS), Advanced JavaScript framework (e.g., Angular, React, VueJS), Spring Boot/microservices
Qualification:
Any
Work Experience:
Fresher To 8 Years