Search by job, company or skills

T

Java+ MSB+ReactJS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

The Java + Microservices + ReactJS Developer plays a crucial role within our software development team, focusing on creating robust applications that enhance user experiences and streamline business processes. This position requires a combination of strong Java programming skills, proficiency in building microservices, and expertise in front-end development with ReactJS. The successful candidate will collaborate with cross-functional teams to deliver high-quality software that meets both client and organizational needs, while maintaining best practices in coding, testing, and deployment.

By implementing modern technologies and frameworks, this role is pivotal in driving innovation and ensuring that our systems are scalable, efficient, and maintainable. The Java + Microservices + ReactJS Developer will contribute to the overall success of the organization through their technical skills, problem-solving abilities, and agile mindset, which together aid in accelerating project delivery and enhancing product quality.

Key Responsibilities

  • Develop and maintain Java-based applications and services.
  • Design and implement microservices that are scalable and efficient.
  • Build dynamic user interfaces using ReactJS and related front-end technologies.
  • Collaborate with UX/UI designers to create an optimal user experience.
  • Conduct code reviews and ensure adherence to coding standards.
  • Implement RESTful APIs for seamless integration between front-end and back-end.
  • Work with databases to manage data models effectively.
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
  • Troubleshoot and debug applications to optimize performance.
  • Stay up-to-date with industry trends and emerging technologies.
  • Write unit and integration tests to ensure code quality.
  • Engage in continuous improvement practices to enhance development processes.
  • Document the development process and architecture for future reference.
  • Collaborate with DevOps teams for deployment and infrastructure management.
  • Support and mentor junior developers within the team.

Required Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in Java development.
  • Proficiency with microservices architecture and design patterns.
  • Experience with ReactJS and modern JavaScript frameworks.
  • Strong understanding of RESTful services and API development.
  • Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB.
  • Experience with cloud services such as AWS, Azure, or Google Cloud.
  • Knowledge of version control systems, particularly Git.
  • Exposure to Agile methodologies and practices.
  • Ability to write clean, maintainable, and efficient code.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work both independently and as part of a team.
  • Experience with DevOps practices is a plus.
  • Willingness to learn new technologies and frameworks quickly.

Skills: microservices architecture,agile methodologies,restful apis,database management,cloud computing,version control,team collaboration,java

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132041845