Description

Responsibilities:
Designing, developing, and maintaining high-performance Java applications
Writing clean, efficient, and well-documented code
Collaborating with UI/UX designers to implement user-friendly interfaces
Integrating front-end components with back-end services
Participating in code reviews and providing constructive feedback to team members
Troubleshooting and debugging issues to ensure optimal performance and reliability
Keeping up to date with the latest industry trends and technologies

 

Requirements:
Bachelor's degree in Computer Science, Engineering, or related field
Proven experience as a Java Full Stack Developer or similar role
Strong proficiency in Java, Spring framework, and related technologies
Experience with front-end development using HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js)
Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
Experience with RESTful web services and API development
Knowledge of Agile development methodologies and DevOps practices
Excellent problem-solving and communication skills
Ability to work effectively in a fast-paced environment and meet tight deadlines

 

Preferred Qualifications:
Master's degree in Computer Science or related field
Certification in Java development or related technologies
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes)
 

Education

Any Gradutate