Senior Back End Java - Expert In Recruitment Solutions
Tampa, FL 33607
About the Job
Job Description: As a Senior Back End Java and Node.js Application Developer, you will play a crucial role in our mission to eliminate reliance on third-party analytics tools such as Adobe and Google Analytics, while optimizing our in-house systems for peak performance. You will collaborate closely with cross-functional teams to architect, develop, and maintain robust backend solutions, enabling seamless integration with Node.js and React front-end applications. Your responsibilities will include:
Key Responsibilities:
• Designing, developing, and maintaining high-performance backend systems using Java and Node.js technologies.
• Collaborating with front-end developers to ensure smooth integration and optimal performance of Node.js and React-based user interfaces.
• Leading the transition away from third-party analytics tools by architecting and developing an in-house analytics system tailored to our specific needs.
• Participating in code reviews, debugging, and troubleshooting to identify and resolve performance bottlenecks and other technical issues.
• Implementing best practices for code quality, scalability, security, and maintainability.
• Working closely with stakeholders to understand business requirements and translate them into technical solutions.
• Contributing to architectural decisions and technical strategy discussions to drive innovation and continuous improvement.
• Staying updated on industry trends, emerging technologies, and best practices to inform decision-making and drive innovation within the team.
Qualifications:
• Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
• Minimum of 6-8 years of experience in Java and Node.js application development, with a solid understanding of backend technologies, frameworks, and
design patterns.
• Experience with front-end technologies such as React.js is a plus.
• Solid understanding of relational and NoSQL databases, RESTful APIs, and microservices architecture.
• Experience with performance optimization, debugging, and troubleshooting in distributed systems.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
• Passion for innovation, learning, and continuous improvement.
• Prior experience in analytics tool migration and optimization is a plus.
Key Responsibilities:
• Designing, developing, and maintaining high-performance backend systems using Java and Node.js technologies.
• Collaborating with front-end developers to ensure smooth integration and optimal performance of Node.js and React-based user interfaces.
• Leading the transition away from third-party analytics tools by architecting and developing an in-house analytics system tailored to our specific needs.
• Participating in code reviews, debugging, and troubleshooting to identify and resolve performance bottlenecks and other technical issues.
• Implementing best practices for code quality, scalability, security, and maintainability.
• Working closely with stakeholders to understand business requirements and translate them into technical solutions.
• Contributing to architectural decisions and technical strategy discussions to drive innovation and continuous improvement.
• Staying updated on industry trends, emerging technologies, and best practices to inform decision-making and drive innovation within the team.
Qualifications:
• Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
• Minimum of 6-8 years of experience in Java and Node.js application development, with a solid understanding of backend technologies, frameworks, and
design patterns.
• Experience with front-end technologies such as React.js is a plus.
• Solid understanding of relational and NoSQL databases, RESTful APIs, and microservices architecture.
• Experience with performance optimization, debugging, and troubleshooting in distributed systems.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
• Passion for innovation, learning, and continuous improvement.
• Prior experience in analytics tool migration and optimization is a plus.
Source : Expert In Recruitment Solutions