Job Description
: We are seeking a talented Java Full Stack Developer to join our dynamic team. As a Java Full Stack Developer, you will be responsible for developing and maintaining scalable web applications, from frontend to backend, ensuring high performance and responsiveness. You will work closely with cross-functional teams to design, implement, and deploy new features and enhancements. If you are passionate about. technology and thrive in a collaborative environment, we want to hear from you. Responsibilities: Design and develop robust, scalable, and secure web applications using Java technologies. Build responsive and user-friendly frontend interfaces using HTML, CSS, and JavaScript frameworks (e.g., Angular, React, Vue.js). Develop RESTful APIs and integrate with third-party services and APIs. Collaborate with UX/UI designers to implement design mockups and wireframes into functional web applications. Optimize application performance, troubleshoot issues, and debug code as needed. Write clean, maintainable, and well-documented code following best practices and coding standards. Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies. Stay up-to-date with emerging technologies, trends, and best practices in web development. 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 programming language and Spring framework. Experience with frontend technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js). Knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate). Familiarity with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git). Experience with Agile/Scrum methodologies and working in cross-functional teams. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Familiarity with DevOps practices and CI/CD pipelines. Experience with NoSQL databases (e.g., MongoDB, Redis). Understanding of software security principles and best practices
Employement Category:
Employement Type: Full time
Industry: IT
Role Category: IT Services & Consulting
Functional Area: Not Applicable
Role/Responsibilies: Java full stack
Keyskills:
Java
HTML
CSS
JavaScript
Angular
RESTful APIs
Spring framework
MySQL
PostgreSQL
Hibernate
Maven
Gradle
Git
React
Vuejs
AgileScrum methodologies