Description
ProArch is currently seeking a highly qualified Senior Java Fullstack Developer to join our esteemed development team. In this pivotal role, you will be responsible for the end-to-end design, implementation, and maintenance of sophisticated Java-based applications. Your expertise in both front-end and back-end technologies will play a critical role in delivering exceptional software solutions that meet the needs of our clients.
Key Responsibilities:
- Architect, design, and develop high-quality web applications utilizing Java technologies, ensuring optimal performance and user experience.
- Collaborate closely with product managers, UI/UX designers, and other stakeholders to translate requirements into technical specifications and deliver robust solutions.
- Create and maintain efficient, reusable, and reliable Java code across both the front-end and back-end.
- Implement modern frameworks and libraries to enhance application functionality and usability.
- Perform thorough testing and debugging to ensure application reliability and efficiency.
- Mentor junior developers and contribute to team knowledge sharing and best practices.
- Stay informed about emerging technologies and industry trends to enhance our development processes.
Requirements
- Master's or Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 7 years of experience in software development with a focus on Java full-stack technologies.
- Proficient in Core Java, Spring Framework, and Hibernate.
- Thorough understanding of front-end technologies including HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
- Experience in building RESTful APIs and microservices architecture.
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Proficient in Agile methodologies and version control systems such as Git.
- Strong analytical and problem-solving skills, with attention to detail.
- Excellent verbal and written communication skills, showcasing the ability to work collaboratively in a team-oriented environment.
- Experience in cloud services (AWS, Azure, GCP) is preferred.
Benefits
Contract
Remote