Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principle Java Engineer (Ukraine Remote)

Dev

Full-time Company Description TurnItin Job Description Company Description When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For more than 20 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 16,000 academic institutions, publishers, and corporations use our services: Gradescope by Turnitin, iThenticate, Turnitin Feedback Studio, Turnitin Originality, Turnitin Similarity, ExamSoft, and ProctorExam. Turnitin has offices in Australia, India, Indonesia, Japan, Korea, Mexico, the Netherlands, the Philippines, Ukraine, the United Kingdom, and the United States. Our diverse community of colleagues are all unified by a shared desire to make a difference in education. Come join us, and let's make change together. Job Description Turnitin is seeking a Senior/Principal Software Engineer interested in distributed systems, data modeling, and scalability to develop and improve our award-winning educational software. As an engineer on this team, you will be working on 2 co-products that help to provide additional exam integrity to the assessment process. We operate at a high scale across global markets and seek individuals that enjoy solving complex problems. Do you have the skills—and drive to join a tech team that’s working to digitally transform the ed-tech industry? From test-driving the latest technologies to creating high performing applications, Turnitin is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. Turnitin has an inspiring mission, cutting-edge technologies, and in-house product development. As a Senior/Principal Software Engineer at Turnitin, you’ll apply your talents in an agile environment that has the creative energy of a start-up, a highly flexible work environment, a culture of innovation, and most importantly other talented engineers, designers, and product managers to interact with and learn from. Responsibilities Make significant contributions implementing our shared services, as well as help maintain and upgrade existing ones. Hands‑on position which requires 90-95% of writing the code. Provide guidance in technical design and development activities. Ensure future success and stability through code reviews and automated testing. Work closely with software architects and database/operations engineers on system infrastructure and design. Lead on technical design reviews and recommend improvements. Mentor engineers in software development, Java best practices, and technical decisions and emerging technologies. Qualifications Qualifications Bachelor’s or Master’s degree in Computer Science or related discipline. 5-10+ years experience of designing and developing applications using Java Experience in more modern Java technologies 5-10+ years of experience with relational databases 1+ year of cloud development with AWS preferred Experience working in an agile environment Extensive experience with software development best practices (e.g. design patterns, test‑driven development, code profiling, debugging). Effective technical and cross‑functional communication (product, design, operations). High level knowledge and experience of industry trends and technology advancements relating to distributed systems, cloud, platform as a service, and software as a service. Experience in building cloud‑ready solutions based on microservices and multi‑tenancy architecture. Ability to communicate effectively in English, both verbally and in writing Nice to Have: Hands‑on experience with pure Java core development (no frameworks) & performance tuning Experience with Cloud Native solutions preferably AWS (Lambda, DynamoDB, SQS, SNS, S3, etc) Extensive experience with different architecture types including event‑driven architecture Experience in working with geographically distributed teams including the USA & European countries Additional Information Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes. Our Values underpin everything we do. Customer Centric - We realize our mission to ensure integrity and improve learning outcomes by putting educators and learners at the center of everything we do. Passion for Learning - We seek out teammates that are constantly learning and growing and build a workplace which enables them to do so. Integrity - We believe integrity is the heartbeat of Turnitin. It shapes our products, the way we treat each other, and how we work with our customers and vendors. Action & Ownership - We have a bias toward action and empower teammates to make decisions. One Team - We strive to break down silos, collaborate effectively, and celebrate each other’s successes. Global Mindset - We respect local cultures and embrace diversity. We think globally and act locally to maximize our impact on education. Seeing Beyond the Job Ad At Turnitin, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and evolve alongside us, join our team! Turnitin, LLC is committed to the policy that all persons have equal access to its programs, facilities and employment. We strongly encourage applications from people of color, persons with disabilities, women, and the LGBTQ+ community, regardless of age, gender, religion, marital or veterans status. #J-18808-Ljbffr Dev

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Principle Java Engineer (Ukraine Remote) in Staten Island, NY vacancy
  •  ...aren't just theory here—they're part of our daily engineering conversations. Our stack includes Java, Vert.x, RxJava, Groovy, Couchbase, and Kafka, running...  ...a fully automated CI/CD pipeline. We follow Agile principles, adapting Kanban and other methodologies to fit the... 
    Remote work
    Senior

    Parser Limited

    United States
    2 days ago
  •  ...Senior Java Software Engineer, 12-Month Contract, San Jose, CA We currently have a 12-month contract...  ...flexibility. This position is open for remote but prefers candidates to be in the...  ..., logging framework, scaling and UML principles. No benefits as this is a contract... 
    Remote work
    Senior
    Contract work
    Work experience placement

    NextStep

    United States
    4 days ago
  •  ...5+ years of professional experience with Java Strong hands-on experience with Spring Boot...  ...of backend architecture, clean code principles, and microservices ~ Experience building...  ...and implement integrations with booking engines and ERP (Microsoft Dynamics 365 Business... 
    Remote work
    Senior

    AltexSoft

    United States
    1 day ago
  •  ...Senior Java Software Engineer CSG is a multinational organization headquartered in the United States...  ...space, so your position will be 100% remote with the exception of several in-person...  ...or testing processes. Our Guiding Principles: Impact: Always help and... 
    Remote work
    Senior
    Work at office

    CSG

    United States
    3 days ago
  •  ...Role : Senior Java Engineer Location: Sunrise FL Hybrid - 3 days onsite / 2 days remote Duration: Long term About the Role Seeking a highly...  ...following domain-driven design (DDD) principles. Deploy and manage services on cloud... 
    Remote work
    Senior
    Flexible hours

    Inficare

    Fort Lauderdale, FL
    1 day ago
  • $120k - $152k

     ...Colorado Remote Sr. Java Software Engineer We are seeking a Senior Software Engineer to work on our Enterprise solutions. The position will report to the Manager...  ...modifications in an Agile/Scrum environment. Principle duties and responsibilities: Gathers and... 
    Remote work
    Senior

    DSC Resources, Inc.

    United States
    3 days ago
  •  ...Overview This is a remote role that may only be hired in the following location...  ...TX. We are looking for a hands-on Senior Software Engineer to join our growing Online Banking...  ...Understanding of basic UI/UX design principles Prior experience with regulated financial... 
    Remote work
    Senior
    Temporary work

    First Citizens Bank

    Scottsdale, AZ
    1 day ago
  •  ...Senior Java Engineer We are looking for an experienced Senior Java Engineer who goes beyond standard...  ...understanding of RESTful API design principles. Preferred Qualifications:...  ...Offer: Flexible working format - remote, office-based or flexible A competitive... 
    Remote work
    Senior
    Freelance
    Work at office
    Flexible hours

    N-iX

    United States
    2 days ago
  •  ...Professional Resources, Inc. is seeking a Senior Full Stack Java Developer to support the design and...  ...enterprise applications. This fully remote role requires strong experience in Java...  ...development with a focus on secure coding principles. Benefits include medical, dental,... 
    Remote job
    Senior

    ABBTECH Professional Resources, Inc.

    Washington DC
    2 days ago
  • $114k - $152k

     ...Job Description Job Description Remote Senior Java Software Engineer                  Remote - USA candidates only - No visa sponsorship |...  ...success and strategic thinking.  Applies Agile/LEAN principles and methodologies to improve efficiency and deliver value... 
    Remote work
    Senior
    Visa sponsorship
    Flexible hours

    DSC Resources

    Louisville, CO
    15 days ago
  •  ...Java Backend Engineering What if the only thing standing between a donor's funding and a girl's...  ...our software platform. You apply the principles of software engineering to the design...  ...Flexible work arrangements, including remote or hybrid options. A personal development... 
    Remote work
    Senior
    Contract work
    Work at office
    Local area
    Flexible hours

    Tiko

    United States
    2 days ago
  • $95k - $150k

     ...and customer-focused solutions. As a Senior Software Engineer - Full Stack, you will play a key role...  ...- Full Stack Primary Skills: Java, Spring Boot, Enterprise API Development...  ...software delivery, and cloud security principles Experience with CI/CD tools and delivery... 
    Remote work
    Senior
    Full time
    Work at office
    3 days per week

    Cogent Infotech Corp

    United States
    3 days ago
  • $150k - $225k

     ...Tradeweb is looking for a seasoned Senior Full Stack Java Engineer to join our team, focusing on developing...  ...Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is...  ...scalability, and system reliability principles ~ Experience with caching strategies... 
    Remote work
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours

    Tradeweb

    Jersey City, NJ
    1 day ago
  • $150k - $225k

     ...Tradeweb is looking for a seasoned Senior Full Stack Java Engineer to join our team, focusing on developing...  ...Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is...  ...scalability, and system reliability principles ~ Experience with caching strategies... 
    Remote work
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours

    Tradeweb Markets

    United States
    2 days ago
  •  ...working with at least one of Java or TypeScript / JavaScript as...  ...understanding of test design principles - page object model, data-driven...  ..., working with DevOps and engineering to resolve root causes Collaborate...  ...Flexible working format - remote, office-based or flexible... 
    Remote work
    Senior
    Contract work
    Freelance
    Work at office
    Flexible hours
    Shift work

    N-iX

    United States
    8 days ago
  •  ...Java Developer With Kotlin Experience At Mindera, we craft software with people we love. We're looking for a Java developer...  ...welcome you into a fun and politics-free work culture, built on the principles of lean and self-organisation. Note: Depending on the... 
    Remote work
    Senior

    Mindera

    United States
    2 days ago
  • EPAM Systems, Inc. is seeking a Lead MuleSoft Engineer to drive integration solutions. You will collaborate with stakeholders...  ...architectures aligned with enterprise standards. This role supports remote work within Ukraine. Ideal candidates will have 3-5 years of MuleSoft... 
    Remote job
    Senior
    Flexible hours

    EPAM Systems, Inc.

    New York, NY
    5 days ago
  • EPAM Systems, Inc. is seeking a Senior PostgreSQL DBA to lead engineering and performance initiatives for PostgreSQL environments. This role supports remote work from Ukraine and involves responsibilities such as managing complex deployments, optimizing performance, and... 
    Remote job
    Senior

    EPAM Systems, Inc.

    New York, NY
    1 day ago
  • $100k - $150k

    Bright Vision Technologies is seeking a skilled Windchill Java Customization Engineer for a fully remote opportunity. The role requires extensive Java development experience, particularly with Windchill customizations. You'll work closely with cross-functional teams to... 
    Remote job
    Senior

    Bright Vision Technologies

    Plano, TX
    1 day ago
  • EPAM Systems, Inc. is looking for a skilled Lead .NET Engineer to join our dynamic team in the United States. This position involves...  ...understanding of AI technologies. The position supports remote work from Ukraine, offering opportunities for professional growth and diverse... 
    Remote job
    Senior

    EPAM Systems, Inc.

    New York, NY
    4 days ago
  •  ...tickets Process airline-initiated OCNs You Have ~5+ years of Java development experience, with expertise in Spring Boot, JPA (JPA...  ...application updates and modifications. Partner with fellow engineers to develop operational solutions that align with industry best... 
    Remote work
    Senior

    AltexSoft

    United States
    1 day ago
  • Bright Vision Technologies seeks an experienced Windchill Java Customization Engineer to implement deep, low-level customizations using Java and...  ...engineers. The position offers a competitive salary and a fully remote work environment. #J-18808-Ljbffr Bright Vision... 
    Remote job
    Senior

    Bright Vision Technologies

    Frisco, TX
    4 days ago
  • A technology solutions company is seeking a BRMS/Drools Developer with strong Java expertise. This fully remote role focuses on designing and implementing business-rule solutions for enterprise systems. Candidates must possess over 7 years of Java development experience... 
    Remote job
    Senior
    Flexible hours

    Lumenalta

    Atlanta, GA
    4 days ago
  • $110.31k - $155.08k

    A technology solutions firm is seeking a Java Developer for a remote position. The ideal candidate will have over 8 years of experience in Java development, specifically using Spring Boot. Responsibilities include designing and maintaining applications, developing microservices... 
    Remote job
    Senior

    Crains Cleveland

    Arlington, VA
    1 day ago
  • EPAM Systems, Inc. is looking for a Senior .NET Full-Stack Engineer to lead the development of an AI-driven coaching platform. This role supports remote work from Ukraine and involves delivering features, maintaining AI development environments, and enhancing workflows... 
    Remote job
    Senior

    EPAM Systems, Inc.

    New York, NY
    3 days ago
  • EPAM Systems, Inc. is looking for a Senior SAP ABAP Developer to join a team that drives innovative solutions in ABAP...  ...technologies and will work in an agile environment, with remote support available within Ukraine. This role includes responsibilities such as developing... 
    Remote job
    Senior
    Relocation

    EPAM Systems, Inc.

    New York, NY
    2 days ago
  •  ...Title: Senior Java Backend Engineer - Spring Boot, MongoDB and GenAI Location: Remote Duration: 6 months (possibility of extension) Implementation Partner: Infosys End Client: To be disclosed JD: ~7+ years of hands-on experience in Java backend... 
    Remote work
    Senior

    Wise Skulls

    United States
    1 day ago
  •  ...desarrollador de software con más de 5 años de experiencia en Java y un dominio avanzado del inglés. El rol implica liderar la modernizaci...  ...a y el crecimiento profesional son fundamentales. Salario competitivo acorde a experiencia y seniority. #J-18808-Ljbffr Initium Software
    Remote job
    Senior

    Initium Software

    New York, NY
    1 day ago
  •  ...experienced backend developer to design and maintain high-performance Java applications for trading systems. You will collaborate with...  ...communication skills. The position offers flexibility with remote work arrangements and a competitive salary. #J-18808-Ljbffr Binance
    Remote job
    Senior

    Binance

    New York, NY
    1 day ago
  • Insight Global is seeking a remote hands-on Senior Developer to build scalable automation and decisioning solutions using Java-based microservices, focusing on IBM technologies. This role requires strong experience in microservices architectures and collaboration with... 
    Remote job
    Senior

    Insight Global

    Hartford, CT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principle Java Engineer (Ukraine Remote). Be the first to apply!