Full Stack Java Developer
Technology
The Judge Group
Worcester, United States1 months agoUntil 6/6/2026
Job description
HYBRID SCHEDULE: 1 Day onsite PER MONTH in Worcester, MA
Overview A dynamic team is seeking a skilled Full Stack Java Developer to contribute to the development of a cutting-edge digital platform supporting R&D initiatives in biotherapeutics. This contract role involves hands-on software development across both frontend and backend systems, delivering enterprise-scale informatics solutions for entity management in early-stage therapeutic research.
Key Responsibilities
- Develop high-quality, maintainable, and well-documented software solutions following industry best practices
- Participate in code reviews, architectural discussions, and documentation efforts
- Collaborate with cross-functional teams to gather requirements, develop features, test functionality, and support deployment and training
- Adhere to established project management methodologies, documentation protocols, and continuous improvement practices
- Strong backend development experience using the Java ecosystem
- Proficiency in frontend development with AngularJS, JavaScript, TypeScript, or React
- Solid understanding of software engineering principles, system design, and lifecycle management
- Experience building RESTful APIs and implementing ETL processes
- Proficient in relational databases such as Oracle or PostgreSQL
- Familiarity with server administration in both Windows and Linux environments
- Effective communication and collaboration skills
- Eagerness to learn and adapt to new technologies and challenges
- Experience with CI/CD tools and frameworks such as Docker, Kubernetes, Jenkins, and Git
- Exposure to bioinformatics or cheminformatics technologies and algorithms
- Familiarity with Test Driven Development (TDD) using tools like Karma or Jasmine
- Bachelor's degree in Computer Science, Engineering, or a related field with 3+ years of relevant experience
- OR Master's degree in a related field with 2+ years of relevant experience
¿Te interesa este puesto?