Job Summary:
We are seeking a highly skilled Java Fullstack Developer to join our dynamic team at Mph-ClientSite in North Carolina. The ideal candidate will possess strong expertise in Java Fullstack development, with a focus on building robust microservices and utilizing modern technologies. This role requires a proactive individual who can effectively collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
Design, develop, and maintain scalable Java Fullstack applications.
Implement microservices architecture using Java FSD, ensuring high performance and responsiveness.
Utilize MongoDB for efficient data storage and retrieval.
Integrate messaging systems such as MQ, Kafka, and Solace to facilitate seamless communication between services.
Collaborate with product owners and stakeholders to gather requirements and translate them into technical specifications.
Conduct code reviews and provide constructive feedback to team members.
Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Stay updated with emerging technologies and industry trends to continuously improve development practices.
Mandatory Skills:
Strong proficiency in Java Fullstack development.
Experience with Java FSD microservices architecture.
Proficient in MongoDB for database management.
Familiarity with messaging systems such as MQ, Kafka, and Solace.
Solid understanding of RESTful APIs and web services.
Ability to write clean, maintainable, and efficient code.
Preferred Skills:
Experience with cryptocurrency technologies and blockchain.
Knowledge of front-end technologies such as Angular, React, or Vue.js.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Understanding of CI/CD pipelines and DevOps practices.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.