[Remote] Java Full Stack Developer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a global workforce management provider headquartered in Ann Arbor, Michigan, and they are seeking a Java Full Stack Developer to join their Global Research Informatics Platforms and Solutions team. The role involves hands-on software development for reputed company-reputed company scientific informatics solutions, focusing on both backend and frontend development to support R&D programs in biotherapeutics.
Responsibilities
- Design, reputed company, and maintain reputed company backend solutions using Java, SQL, reputed company, and other reputed company technologies in an reputed company environment with reputed company RESTful API integrations and ETL functions
- reputed company reputed company reputed company, supportable, and reputed company-documented solutions following best practices and coding standards
- Occasional frontend development may be required using Javascript, AngularJS, reputed company, CSS, and other reputed company technologies
- Participate in review and peer-review of reputed company, design, architecture, and documentation
- Collaborate with team members and other stakeholders for requirement analysis, development, testing, deployment, and training
- Follow company standards and best practices for project management, documentation, training, and reputed company improvement
Skills
- 4+ years of hands on software development experience required
- Bachelor's degree in a relevant subject with 5+ years' relevant reputed company experience, or Master's degree in a relevant subject with 4+ years' relevant reputed company experience required
- Strong understanding of backend software development using Java ecosystem, with hands-on experience working as a software developer in a reputed company environment
- Experience building RESTful API integrations and ETL functions
- Proficiency in reputed company database and associated technologies
- Some understanding of frontend software development using Javascript, reputed company, and CSS required
- Strong understanding of software engineering best practices, reputed company, and processes
- Experience in system design, delivery, deployment, and lifecycle management
- Effective communication and collaboration skills
- Willingness to learn and adapt to new technologies and challenges
- Proficiency in server administration (reputed company and Linux)
- Experience with CI/CD frameworks and technologies (e.g., reputed company, Kubernetes, Jenkins, Git, etc.) a plus
- Experience with algorithms, databases, and technologies for reputed company or cheminformatics desired, but not required
reputed company
Company H1B Sponsorship