Overview
We are seeking a highly skilled and experienced Fullstack Developer with 4-6 years of relevant experience specializing in Java. The ideal candidate will have a strong background in both frontend and backend development, demonstrating proficiency in Java and associated frameworks. This role involves working on complex projects, collaborating with cross-functional teams, and contributing to the overall success of the organization by delivering high-quality software solutions.
Key Responsibilities
Frontend Development
· Develop responsive and user-friendly web applications using modern frontend technologies such as HTML5, CSS3, and JavaScript.
· Utilize frontend frameworks and libraries like Angular, React, or Vue.js to build dynamic and interactive user interfaces.
· Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
· Proven working experience in Java development. Java 17 and Java 8 included
· Collaborate with UI/UX designers to implement design specifications and ensure a seamless user experience.
Backend Development
· Design, develop, and maintain server-side applications and APIs using Java and related frameworks such as Spring Boot.
· Implement robust and scalable backend services, ensuring high performance and responsiveness to frontend requests.
· Perform database design and management, including writing complex queries and optimizing database performance.
· Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
· Integrate third-party services and APIs as required by project needs.
Required Qualifications
· Bachelor's degree in Computer Science, Information Technology, or a related field.
· 4-6 years of hands-on experience in fullstack development, with a strong focus on Java.
· Good to have knowledge of containerization/docker.
· Good to have knowledge of azure pipeline/CICD.
· Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and frontend frameworks (e.g., Angular, React, Vue.js).
· Extensive experience with Java and backend frameworks like Spring Boot.