Senior Full Stack Developer (Java, Angular, MySQL) Responsibilities:
● Design, develop, and implement robust and scalable web applications using
Java, and AngularJs.
● Develop and integrate RESTful APIs for seamless communication between
front-end and back-end systems.
● Manage and optimize MySQL databases, including schema design and query
performance.
● Collaborate with cross-functional teams, including UX/UI designers, product
managers, and other developers, to define, design, and ship new features.
● Participate in the entire application lifecycle, focusing on coding,
debugging, and testing.
● Write clean, maintainable, and well-documented code.
● Perform code reviews to ensure code quality and adherence to best practices.
● Mentor junior developers and contribute to a culture of continuous learning
and improvement.
● Troubleshoot and debug production issues, providing timely resolutions.
● Stay up-to-date with emerging technologies and industry trends.Implement
authentication and authorization mechanisms (e.g., JWT, OAuth).
● Experience with Microservices architecture.
Required Skills and Qualifications:
● Bachelor's degree in Computer Science, Engineering, or a related field.
● 4+ years of experience in full stack development with a strong focus on Java
and AngularJs. Solid understanding and hands-on experience with MySQL.
● Proficiency in front-end technologies such as HTML, CSS, JavaScript, and
TypeScript. Experience with RESTful web services.
● Familiarity with version control systems (e.g., Git, GitHub, Bitbucket).
● Experience with Agile methodologies (Scrum, Kanban). Knowledge of unit
testing frameworks (e.g., Jest, Chai, Mocha).
● Strong problem-solving skills and attention to detail.
● Excellent communication and interpersonal skills. Preferred Skills:
Experience with cloud platforms (e.g., AWS, GCP).
● Familiarity with containerization technologies (e.g., Docker, Kubernetes).
● Experience with CI/CD tools (e.g., Jenkins, GitLab CI, BitBucket Pipelines).
● Knowledge of other front-end frameworks like React.js.
● Knowledge of Python, NodeJs
Apply through whichever channel suits you best.