Posted Updated
We are seeking a Senior Java Fullstack Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, with expertise in both front-end and back-end technologies. This role involves designing and implementing scalable applications using modern frameworks and architectures, including microservices and RESTful APIs. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements and enhance user experience.
Key Responsibilities:
- Develop and maintain robust Java applications, ensuring high performance and responsiveness.
- Design and implement user interfaces using ReactJS, ensuring a seamless user experience.
- Architect and develop microservices to support scalable application functionality.
- Collaborate with data engineers and data scientists to integrate machine learning and AI capabilities into applications.
- Write efficient SQL queries for database interactions and optimize database performance.
- Participate in code reviews, providing constructive feedback to peers and ensuring adherence to best practices.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Required Skills:
- Proficiency in Java and fullstack development.
- Strong experience with ReactJS and microservices architecture.
- Knowledge of RESTful API design and implementation.
- Familiarity with SQL and database management.
- Understanding of machine learning and AI concepts.
- Basic knowledge of network concepts.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
If you are passionate about technology and eager to take on new challenges, we encourage you to apply for this exciting opportunity to contribute to innovative projects in a collaborative setting.