Experience in developing with React and AWS cloud services
Proficiency in designing microservices and RESTful APIs
Familiarity with security practices in coding and application deployment
Responsibilities
Design and implement backend services using Java and Spring Boot
Develop and integrate frontend components with React
Conduct code reviews and provide feedback to team members
Implement security mechanisms for applications
Collaborate with DevOps to automate deployments on AWS
Write unit tests and support integration and system testing
Mentor junior developers and assist in their skill development
Benefits
Opportunities for professional development and skill enhancement
Collaborative and supportive team environment
Engagement in the full software development lifecycle
Exposure to cutting-edge technologies and methodologies
Mentorship from experienced developers
Full Job Description
Role description
Job Title : Java Developer
Work Location : Tampa, Florida
Job Summary
Seeking a Senior Java Developer with 3 to 5 years of experience to design and develop scalable backend services within the ReactJavaAWS technology stack
Develop and maintain robust backend applications using Java ensuring high performance and reliability Build dynamic and responsive user interfaces using React to enhance user experience Design scalable microservices and RESTful APIs to support business needs Collaborate with crossfunctional teams to gather requirements and deliver effective solutions Utilize AWS cloud services to deploy manage and scale applications efficiently Follow best practices in coding standards secure coding and documentation Participate in the full software development lifecycle including analysis design implementation and testing Troubleshoot and resolve production issues to maintain application stability and performance
Roles and Responsibilities
Design and implement backend services using Java and Spring Boot Develop and integrate frontend components using React with backend services Conduct code reviews and provide constructive feedback to peers Implement security mechanisms such as authentication and authorization Collaborate with DevOps teams to automate deployment pipelines on AWS Write unit tests and support integration and system testing efforts Mentor junior developers and contribute to continuous skill development within the team Stay updated with emerging technologies and recommend improvements to enhance application performance